- COBOLD
-
COBOLD war der Name eines Kleincomputers, der im März 1983 von der westdeutschen Zeitschrift Elrad vorgestellt wurde. Er wurde von einer Artikelserie als Bauanleitung (Ausgaben 3, 4 und 5 1983) begleitet und war zudem der Grundstein für eine Reihe weiterer, zumeist spezialisierter Kleincomputer, wie dem CEPAC 65 (CMOS-Version, Nur eine Platine) und dem SET-65 (Adapter mit EPROM-Brenner und Tastatur/Display für CEPAC-65) die sich vor allem für Steuerungs- und Entwicklungs-zwecke eigneten. Die Artikel und das Handbuch wurden von Christian Persson geschrieben.
Die 1980er waren eine Zeit des Wildwuchses der Homecomputer. Es gab teils große Preis- und Leistungsunterschiede und fast keine Standards. Daher gab es einige solcher Anleitungen, mit denen sich der Hobbyist einen Computer günstig selbst bauen und erweitern konnte und mit diesem die Grundlagen der Programmierung lernte. Denn ein Standard-PC (zudem noch ein Markengerät) war für Privatleute nahezu unerschwinglich.
Zum COBOLD gab es, im Gegensatz zu vielen anderen, ein Handbuch, das zugleich Dokumentation und Lehrbuch war.
In der kleinsten Ausbaustufe war er bereits in der Lage, Programme auf einem Kassettenrecorder zu speichern, über ein serielles Interface und ein Terminal einen Bildschirm-Editor anzubieten, sowie über freie Portleitungen externe Hardware anzusteuern. Dies beinhaltete 2 KByte Ram und 16 I/O-Leitungen.
Die notwendige Busplatine und die Menge von max. 48 I/O-Ports machten den COBOLD damals zu einem flexibel einsetzbaren Kleincomputer für universellen Einsatz. Es erschienen danach in der ELRAD einige Artikel (genannt COBOLD-Bits) in der Rubrik Computing Today aus der später die Zeitschrift c't hervor ging.
Bestandteile
Der Computer bestand aus insgesamt drei Platinen im Europakarten-Format (160*100 mm):
- Prozessorboard mit CPU, ROM, RAM, und Peripherieanschlüssen
- Busplatine mit Interface
- TD-Karte mit Tastatur und Display
Ein Gehäuse war nicht vorgesehen.
Technische Daten
Die Prozessorplatine war eigentlich bereits der komplette Computer. Sie hatte Platz für einen Prozessor vom Typ 6502 in der NMOS- oder CMOS-Variante, der dann auch im Commodore VC20 und Atari 800 XL Verwendung fand und als 6510 im bekannten C-64. Der Systemtakt betrug 1 MHz konnte aber bis 4 MHz (mit passenden Bauteilen) erreichen. Weiter waren in der Grundausbaustufe ein statisches RAM (SRAM) von 2 KByte Größe und ein ROM von 4 KByte Größe mit dem Betriebssystem vorhanden. Dazu gehörte einer von bis zu drei Ein-/Ausgabe-Bausteinen vom Typ 6532. Dieser RIOT genannte Baustein hatte 128 Byte RAM, 16 I/O-Ports und mehrere Timer. Als Adressdekoder diente (im Gegensatz zu seinen Zeitgenossen) hier ein PROM mit dem die Chip-Select Signale erzeugt wurden. Ein Taktgenerator (s.o.) durfte natürlich nicht fehlen und über Steckfelder war eine Anpassung an verschiedene RAM/ROM-Typen möglich. Die Platine hatte eine 44polige Stiftleiste für den Prozessorbus und eine 64polige-Steckleiste (nach DIN 41612 Typ C) zur Verbindung mit der Busplatine über die alle Ports heraus geführt sind.
Die Busplatine enthielt bereits Lochungen für 5 Porterweiterungen mit 64-poligen Steckleisten. Allerdings musste nur eine bestückt werden für die Prozessorplatine. Weiter waren an einem Rand ein Spannungsregler, ein Kassettenrecorder-Interface zur Datenspeicherung und ein serieller Anschluss für ein Terminal vorhanden.
Die Tastatur-Display-Karte enthielt zwei Blöcke an Eingabetasten, zwei Blöcke LED-Siebensegment Displays sowie zwei Kippschalter.
Der Displayteil war unterteilt in eine vierstellige Adressanzeige und eine zweistellige Datenanzeige. Rechts daneben befand sich ein Kippschalter zur Abschaltung der Anzeigen und einer für den Einzelschrittmodus. Darunter befanden sich 16 Datentasten für die Eingabe von hexadezimalen Werten und rechts ein Block mit Steuertasten.
Literatur
- Christian Persson (Buch): 6502/65C02 Maschinensprache. 1.Auflage, Verlag Heinz Heise GmbH, 1983, ISBN 3-922705-20-0
- COBOLD-Computer, Beschreibung und Bauanleitung. Artikelserie in Elrad, Ausgabe 3, 4 und 5/1983
Wikimedia Foundation.