Laden eines Programms
Das Laden eines Programms von einem Lochstreifen ist z.B. in dem Data-General-Dokument
Technical Manual for the NOVA 800 - Vol. 1 - Page 2-8 (#015-000004-00)
beschrieben.
Ladevorgang mit der Program-Load-Option über den Teletype-Leser
- Schalten Sie den Computer ein. Stellen Sie sicher, dass der Teletype-Fernschreiber
angeschlossen und eingeschaltet ist.
- Stellen Sie den Schalter des Teletype-Lesers auf FREE.
- Legen Sie den Lochstreifen mit dem Binary Loader für Nova 800/1200 in den Teletype-Leser
ein und stellen Sie den Schalter des Lesers auf START.
- Stellen Sie den TTI-Gerätecode 010 (oktal) in die sechs rechten Konsolenschalter (Bits 10-15) ein.
- Drücken Sie den Schalter Program Load an der Konsole nach oben.
- Das Band sollte sich durch den Teletype-Leser bewegen. Wenn das Band anhält, überprüfen Sie
dass die Konsolenanzeige für die Adresse 0120 (oktal) als Halteposition anzeigt.
- Stellen Sie den Schalter des Teletype-Lesers auf FREE und nehmen Sie den Programmlade-Lochstreifen
aus dem Teletype-Leser.
- Legen Sie den Lochstreifen mit dem Testprogramm Checkerboard III (Binär-Lochstreifen #095-000031,
Manual #097-000014) (oder irgendeinem anderen Programm) in den Teletype-Leser ein und
stellen Sie den Schalter des Lesers auf START.
- Drücken Sie den Schalter Start/Continue auf der Konsole in die Position Continue
- Vergewissern Sie sich, dass das Band durch den Teletype-Leser läuft. Wenn das Band stoppt, ist
das Programm geladen und bereit zur Ausführung.
- Hinweis: Der Binary Loader wird am oberen Ende des verfügbaren Speichers abgelegt
und bleibt dort auch nach der Ausführung anderer Programme erhalten.
- Wenn nach Ausführung eines Programms ein anderes geladen werden soll, wird zunächst
der zugehörige Programmlochstreifen in den Teletype-Leser eingelegt.
Beim Start des Ladens ist zu beachten, dass an den Konsolenschaltern ein von der
Größe des verfügbaren Speichers abhängiger Wert (X7777) eingestellt wird:
z.B. X = 07 für 4K Speicher, X=17 für 8K und X=77 für 32K. Anschließend wird der
Schalter Start/Continue auf der Konsole in die Position Start gedrückt.
Dadurch wird der Binary Loader gestartet und lädt das neue Programm.
Ladevorgang mit der Program-Load-Option über den schnellen Lochstreifenleser
- Schalten Sie den Computer ein. Stellen Sie sicher, dass der schnelle Lochstreifenleser
angeschlossen und eingeschaltet ist.
- Legen Sie den Lochstreifen mit dem Binary Loader für Nova 800/1200 in den Lochstreifenleser
ein und stellen Sie den Schalter des Lesers auf START.
- Stellen Sie den PTR-Gerätecode 012 (oktal) in die sechs rechten Konsolenschalter (Bits 10-15) ein.
- Drücken Sie den Schalter Program Load an der Konsole nach oben.
- Das Band sollte sich durch den Lochstreifenleser bewegen. Wenn das Band anhält, überprüfen Sie
dass die Konsolenanzeige für die Adresse 0120 (oktal) als Halteposition anzeigt.
- Stellen Sie den Schalter des Lochstreifenleser auf STOP und nehmen Sie den Programmlade-Lochstreifen
aus dem Leser.
- Legen Sie den Lochstreifen mit dem Testprogramm Checkerboard III (Binär-Lochstreifen #095-000031,
Manual #097-000014) (oder irgendeinem anderen Programm) in den Lochstreifenleser
ein, und stellen Sie den Schalter des Lesers auf START.
- Stellen Sie den Konsolenschalter für Bit 0 (Schalter ganz links) nach oben, um für den weiteren
Ladevorgang den Lochstreifenleser auszuwählen.
- Drücken Sie den Schalter Start/Continue auf der Konsole in die Position Continue
- Vergewissern Sie sich, dass das Band durch den Lochstreifenleser läuft. Wenn das Band stoppt, ist
das Programm geladen und bereit zur Ausführung.
- Hinweis: Der Binary Loader wird am oberen Ende des verfügbaren Speichers abgelegt
und bleibt dort auch nach der Ausführung anderer Programme erhalten.
- Wenn nach Ausführung eines Programms ein anderes geladen werden soll, wird zunächst
der zugehörige Programmlochstreifen in den Lochstreifenleser eingelegt.
Beim Start des Ladens ist zu beachten, dass an den Konsolenschaltern ein von der
Größe des verfügbaren Speichers abhängiger Wert (X7777) eingestellt wird:
z.B. X = 07 für 4K Speicher, X=17 für 8K und X=77 für 32K. Der Schalter für Bit 0
muss in der oberen Stellung stehen. Anschließend wird der
Schalter Start/Continue auf der Konsole in die Position Start gedrückt.
Dadurch wird der Binary Loader gestartet und lädt das neue Programm.
Ladevorgang mit der Program-Load-Option im Simulator
Teletype- und Lochstreifenleser werden jeweils durch das Einlesen aus einer Datei
simuliert. Nachfolgend ist der Vorgang unter Verwendung des Lochstreifenlesers
beschrieben. Zur Bedienung können entweder die Schaltflächen des Simulator-Desktops
oder auch die Schalter der angezeigten Konsole verwendet werden.
- Aktivieren Sie die PTR-Einstellungen durch Klicken auf den Tab unten rechts.
- Wählen Sie durch Klicken auf die entsprechende Schaltfläche die Datei für den
Binary Loader aus.
- Stellen Sie den PTR-Gerätecode 012 (oktal) in die sechs rechten Konsolenschalter (Bits 10-15) ein.
- Drücken Sie den Schalter Program Load an der Konsole nach oben.
- Rechts unten wird die Anzahl der gelesenen Bytes angezeigt. Am Ende sollte
die Konsolenanzeige die Adresse 0120 (oktal) als Halteposition anzeigen.
- Ersetzen Sie die Eingabedatei für den Lochstreifenleser durch ein anderes Programm,
indem Sie auf die entsprechende Schaltfläche klicken.
- Stellen Sie den Konsolenschalter für Bit 0 (Schalter ganz links) nach oben, um für den weiteren
Ladevorgang den Lochstreifenleser auszuwählen.
- Drücken Sie den Schalter Start/Continue auf der Konsole in die Position Continue
- Die Anzahl der gelesenen Bytes wird unten rechts angezeigt. Am Ende sollte
die Konsolenanzeige die Adresse 77740 (oktal) als Halteposition anzeigen.