29.10.2013 Aufrufe

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 .

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!