In dem folgenden Bild sind die einzelnen Baugruppen des Rechners
angegeben. Klicken Sie bitte auf das Bild für eine größere
Darstellung.
Der Relaisrechner hat die Architektur eines Einadressrechners mit
folgendem Befehlsaufbau:
- 6 Bit für die Adresse (00 bis 63)
- 3 Bit für Befehle (8 unterschiedliche Befehle)
Folgende Befehle sind vorhanden:
- Addition
- Subtraktion
- Multiplikation
- Division
- Transport mit nachfolgendem Löschen
- Sprung
- Bedingter Sprung (wenn vorhergehendes Ergebnis>0)
- Stopbefehl
Die Multiplikation und Division werden durch das Steuerwerk auf
fortlaufende Additionen bzw. Subtraktionen zurückgeführt.
Der Speicher des Rechners besteht aus drei Teilen: Konstantenspeicher
(ROM), Hauptspeicher (RAM) und ein-/Ausgabeadresse mit folgenden
Adressen:
- Zellen 00...31 - Konstantenspeicher, bitweise einstellbar
über Schalter für Programm und Konstanten
- Zellen 32...61 - Hauptspeicher, ein elektromechanischer
Schreib-/Lesespeicher
- Zelle 62 - Ein- und Ausgabe über Schalter bzw. Lampen
Die Daten werden im Konstantenspeicher als 9 Bit-Wörter abgelegt, bei
Rechnungen wurde davon ein Bit als Vorzeichen interpretiert
(-255...+255). Der Hauptspeicher kann 12-Bit-Worte aufnehmen, auch
hier ist wieder ein Bit davon als Vorzeichen belegt (-2047...+2047).