Herunterladen Inhalt Inhalt Diese Seite drucken

Arbeitszellen Im Ix-Bereich - Kleincomputer KC 85/5 Systemhandbuch

Inhaltsverzeichnis

Werbung

SOFTWARE
3.6.2.

Arbeitszellen im IX-Bereich

Das IX-Register wird beim RESET/Einschalten auf 01F0H geladen, kann aber,
falls dieser Speicherbereich benötigt wird, umgeladen werden, wobei der nieder-
wertige Teil erhalten bleiben muss.
Adresse
Bedeutung
IX + 0:
Zeitkonstanten-Speicher für Kassettenroutinen
IX + 1:
Merkzelle für Ausgabekanal 84H
IX + 2:
aktuelle Blocknummer bei Kassetten-Ein-/Ausgabe
IX + 3:
erwartete Blocknummer bei Kassetten-Ein-/Ausgabe
IX + 4:
Merkzelle für Ausgabekanal 86H
IX + 5:
Pufferadresse für Kassetten-Ein-/Ausgabe
IX + 6:
(Normal: B700H)
IX + 7:
Bit-Parameter für Kassetten-Ein-/Ausgabe
Bit 0
Bit 1
Bit 2-4
Bit 5
Bit 6
Bit 7
IX + 8:
Bit-Parameter für Tastatureingabe
Bit 0
Bit 1
Bit 2-4
Bit 5
Bit 6
Bit 7
IX + 9:
Prologbyte für Menü
(CAOS-Standard = 7FH, EDAS = DDH, TEMO = FDH)
IX +10:
Zähler für Autorepeat der Tastatur
IX +11:
Zwischenspeicher für Register A bei IRMON / IRMOFF
IX +12:
Scancode von Tastatur
IX +13:
Tastaturcode (ASCII)
IX +14:
Low Tastaturcodetabelle KTAB
IX +15:
High Tastaturcodetabelle KTAB
Tabelle 5: Belegung der IX-Arbeitszellen
134
0 = VERIFY
1 = READ
1 = Autostart unterdrücken
Anzahl Argumente
BASIC-Textdatei *.UUU
BASIC-Schutz
Name BASIC-Datei falsch
1 = Tastencode steht zur Verfügung
Übernahmequittierung mit RES 0, (IX+8)
1 = Tonausgabe läuft
reserviert
1 = Tastenclick EIN
1 = Tastencodes werden aus Zeichenkette (F-Taste)
entnommen, Zeiger ist FTAST = B7D1
0 = SHIFT LOCK
6

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis