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.

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.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!