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.
Bild 44<br />
1.51 Spaß am Knobeln<br />
( Start ^<br />
Lade eine „1" in den Akku,<br />
zeige Sie an und verzögere<br />
Addiere zum Akku-Inhalt<br />
eine „1", zeige den neuen<br />
Akku-Inhalt an und verzögere<br />
Lade den Inhalt einer Speicherzelle<br />
für Zwischenergebnisse<br />
in den Akku, addiere<br />
„1" und speichere den neuen<br />
Akku-Inhalt in derselben<br />
Speicherzelle<br />
( Halt )<br />
LDA 100<br />
ANZ 000<br />
VZG 250<br />
ADD 100<br />
ANZ 000<br />
VZG 250<br />
nein, dann addiere weiter<br />
VGL 101<br />
SPB 010<br />
SPU 004<br />
ja, dann prüfe, wie oft<br />
der Zähler schon bis 100<br />
gezählt hat<br />
ja, dann halte an<br />
Wir können Ihnen an dieser Stelle feierlich ver<br />
sichern, daß der Spaß am Computer mit dem Ken<br />
nenlernen von verzweigten Programmen jetzt erst<br />
so richtig beginnt. Das Austüfteln von Programm<br />
lösungen mit Verzweigungen, die sich wiederum<br />
verzweigen, dann noch einmal verzweigen usw. ist<br />
spannender als ein Krimi, anregender als eine<br />
Patience, lehrreicher als ein Mengenlehrebuch und<br />
amüsanter als ein Gesellschaftsspiel. Darin ist wohl<br />
auch der Grund zu sehen, warum sich immer mehr<br />
Menschen dem faszinierenden Computer-Hobby<br />
zuwenden, Computer-Clubs gründen, untereinan<br />
der Programme und Erfahrungen austauschen und<br />
einfach Freude daran haben, daß ein Programm,<br />
das sie entwickelt haben, vom Computer gehorsam<br />
abgearbeitet wird.<br />
Zwei weitere Vergleichsbefehle sollen Sie daher<br />
gleich kennenlernen, die wiederum eine Fülle von<br />
neuen Programmiermöglichkeiten erschließen.<br />
34<br />
LDA 103<br />
ADD 100<br />
ABS 103<br />
nein, dann beginne eine neue Zählrunde<br />
VGL 10<br />
SPB 016<br />
SPU 001<br />
HLT<br />
„Prüfe, ob der Akku-Inhalt größer als der<br />
Inhalt der Speicherzelle xxx ist. Wenn ja,<br />
merke Dir dies."<br />
Die Logik dieses Befehls ist für Sie kein Problem<br />
mehr, sie ist identisch mit der des VGL-Befehls.<br />
Daher beschränken wir uns darauf, Ihnen Code<br />
und Mnemonic anzugeben:<br />
12.xxx bzw. VGR xxx (Vergleiche, ob größer)<br />
Der letzte Vergleichsbefehl lautet:<br />
„Prüfe, ob der Akku-Inhalt kleiner ist als der<br />
Inhalt der Speicherzelle xxx. Wenn ja, merke<br />
Dir dies."<br />
Dieser Befehl wird so notiert:<br />
13.xxx bzw. VKL xxx (Vergleiche ob kleiner)<br />
Beide Befehle bleiben völlig wirkungslos, wenn Sie<br />
nicht unmittelbar oder später einen Bedingten<br />
Sprung SPB anfügen.