CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
PORT COMPUTER © COMPUTER 0<br />
Bilder 59-61. Raketen-Countdown, aufgebaut aus<br />
KOSMOS „Radio + Elektronik 100", „Spiele mit Elektronik"<br />
und 2 zus. Si-Dioden<br />
Wir simulieren eine technische Panne und drücken<br />
Taste 8. Augenblicklich stoppt der Countdown, die<br />
Steuersignale bleiben aus, und stattdessen ertönt<br />
ein Alarmsignal. Das Verblüffende ist nun - und<br />
das erreichen wir mit dem „Indirekten Unbedingten<br />
Sprung" - daß wir durch Drücken der Taste 7<br />
(Freigabe des Countdown) das Programm an ge<br />
nau der Adresse fortsetzen können, an der es un<br />
terbrochen wurde. Ein kleines Modell also für den<br />
großen Raketenbahnhof.<br />
Bild 62<br />
58<br />
Bild 61. Tongenerator<br />
I<br />
n* 2<br />
« 3 Vi «5<br />
f<br />
L | 8 2 H 1 2,7 ka Js,2ka 4 7 0 1 1<br />
D 2<br />
Si<br />
- Computer<br />
Sie erinnern sich sicher an den Begriff der „Adreß-<br />
modifikation" (s. Kapitel 1.67), also die Änderung<br />
der in einem Befehl angegebenen Adresse.<br />
Die Rücksprung-Adresse vom Alarmprogramm<br />
(Unterprogramm) in das Countdown-Programm<br />
(Hauptprogramm) ist änderbar. Bevor der Com<br />
puter aus dem Hauptprogramm springt, hat er sich<br />
die Rücksprung-Adresse „gemerkt", d.h. in einer<br />
Speicherzelle (dafür kann eine beliebige Speicher<br />
zelle des Speichers gewählt werden) gespeichert.<br />
Wird nun (per Tastendruck) das Alarmprogramm<br />
beendet, so wird durch den Indirekten Unbeding<br />
ten Sprung die Adreß-Speicherzelle abgefragt, die<br />
die Rücksprungadresse enthält.<br />
STEUERWERK I<br />
rfj<br />
•|nö<br />
E i r j E .