| C: Befehle (Opcode) |  | Inhalt von Kapitel 2 |

## Anhang D

Tabelle D-1: Übersicht über die implementierten Monitor-Routinen
Name | Funktion | Adresse
--- | --- | ---
| 1.Umwandlungsroutinen |
T7SG | Umwandlung der unteren Tetrade von B in den 7-Segment-Code, Ergebnis in A | F100
B7SG | Umwandlung beider Tetraden von B in den 7-Segment-Code, Ergebnis in D=A,B | F103
D7SG | Umwandlung der vier Tetraden von D in den 7-Segment-Code, Ergebnis in D,Y | F106
| 2. Darstellungsroutinen |
CLRDISP | Löschen der Anzeige | F110
SHOWA | Bringt A in die Anzeige, Position in X | F113
SHOWD | Bringt D in die Anzeige, Position in X | F116
SHOWYD | Bringt Y,D in die Anzeige, Position in X | F119
SHOWT7SG | Umwandlung der unteren Tetrade von B in 7-Segment-Code, Darstellung in der Anzeige, Position in X | F11C
SHOWB7SG | Umwandlung beider Tetraden von B in den 7-Segment-Code, Darstellung in der Anzeige, Position in X | F120
SHOWD7SG | Umwandlung der vier Tetraden von D in den 7-Segment-Code, Darstellung in der Anzeige, Position in X | F123
| 3. Routinen zur Bearbeitung des Anzeigepuffers (Adresse des Puffers inX) |
CLRBUF | Löschen des Anzeigepuffers | F130
SHOWDBUF | Übertragen des Puffers in die Anzeige | F133
RRDBUF | Rotieren des Puffers um eine Stelle nach rechts | F136
RLDBUF | Rotieren des Puffers um eine Stelle nach links | F139
COPYDBUF | Kopieren eines 2. Puffers in den Anzeigepuffer | F13C
| 4. Routinen zur Abfrage der Tastatur |
KEY | Lesen der Tastatur ohne Warten, Tastencode nach B | F140
HALTKEY | Lesen der Tastatur mit Warten, Tastencode nach B | F143
SHOWKEY | Lesen der Tastatur ohne Warten und Anzeigen, Tastencode nach B | F146
SHOWHKEY | Lesen der Tastatur mit Warten und Anzeigen, Tastencode nach B | F149
INDATA | Einlesen eines 8-bit-Datums über die Tastatur, Datum nach A, Tastencode nach B | F14C
SHOWDATA | Einlesen eines 8-bit-Datums über die Tastatur und Anzeigen, Datum nach A, Tastencode nach B | F150
INADR | Einlesen einer 16-bit-Adresse über die Tastatur, Adresse nach Y, Tastencode nach B | F153
SHOWADR | Einlesen einer 16-bit-Adresse über die Tastatur und Anzeigen, Adresse nach Y, Tastencode nach B | F156
| 5. weitere Routinen |
DLY1MS | Schleife zur Zeitverzögerung, Zeitdauer in Y vorgegeben | F160
RANDOM | Pseudo-Zufallszahlengenerator, alter und neuer Wert in Y | F163
COPYXD | Verschieben von Speicherbereichen, Startadressen in X,Y, Länge in D | F166

| C: Befehle (Opcode) |  | Inhalt von Kapitel 2 |