CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Listing 6. Würfelprogramm mit VGL<br />
Adresse Mnemonics Code Kommentar<br />
001 AKO 001 04.001 In den Akku eine „1" laden<br />
002 ABS 101 06.101 Akku-Inhalt in Speicherzelle 101 speichern<br />
003 ABS 000 06.000 Akku-Inhalt in Speicherzelle 000 speichern<br />
004 ADD 101 07.101 Zum Akku-Inhalt ,,1" addieren<br />
005 VGL 100 10.100 Prüfen, ob Akku-Inhalt gleich „7" ist<br />
006 SPB 001 11.001 Wenn ja, bei 001 neu beginnen<br />
007 SPU 003 09.003 Wenn nein, zum Speichern springen<br />
100 00.007 Vergleichszahl<br />
101 00.001 Schrittweite<br />
Listing 7: Würfelprogramm mit VGR<br />
Adresse Mnemonics Code Kommentar<br />
001 AKO 001 04.001 In den Akku eine „1" laden<br />
002 ABS 101 06.101 Akku-Inhalt in Speicherzelle 101 speichern<br />
003 ABS 000 06.000 Akku-Inhalt in Speicherzelle 000 speichern<br />
004 ADD 101 07.101 Zum Akku-Inhalt eine „1" addieren<br />
005 VGR 100 12.100 Prüfen, ob Akku-Inhalt größer als „6" ist<br />
006 SPB 001 11.001 Wenn ja, bei 001 neu beginnen<br />
007 SPU 003 09.003 Wenn nein, zum Speichern springen<br />
100 00.006 Vergleichszahl<br />
101 00.001 Schrittweite<br />
Listing 8: Würfelprogramm mit VKL<br />
Adresse Mnemonics Code Kommentar<br />
001 AKO 001 04.001 In den Akku eine „1" laden<br />
002 ABS 101 06.101 Akku-Inhalt in Speicherzelle 101 speichern<br />
003 ABS 000 06.000 Akku-Inhalt in Speicherzelle 000 speichern<br />
004 ADD 101 07.101 Zum Akku-Inhalt eine „1" addieren<br />
005 VKL 100 13.100 Prüfen, ob Akku-Inhalt kleiner als „7" ist<br />
006 SPB 003 11.003 Wenn ja, zum Speichern springen<br />
007 SPU 001 09.001 Wenn nein, bei 001 neu beginnen<br />
100 00.007 Vergleichszahl<br />
101 00.001 Schrittweite<br />
1.53 P1E-vom Port zum Akku<br />
Wir wollen wie gewohnt eine kleine Aufgabe formu<br />
lieren und dann überlegen, wie der Computer sie<br />
lösen könnte. Es soll eine Stoppuhr programmiert<br />
werden, die auf Tastendruck losläuft und - das ist<br />
das Besondere an der Aufgabe - durch Druck auf<br />
dieselbe Taste wieder anhält. Wie eine lebensechte<br />
Stoppuhr eben.<br />
36<br />
Also, um es gleich zu sagen: mit den Tasten auf<br />
unserem Computer selbst geht das nicht, denn<br />
RUN und STP sind nun mal getrennte Tasten. Wir<br />
wollen dafür eine Eingabe-Einheit außerhalb des<br />
Computers benutzen, und die soll jetzt mal ange<br />
schlossen werden.<br />
Folgende vorbereitende Handgriffe sind bei ausge<br />
schaltetem Computer zu erledigen.