Herunterladen Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 86

Vorschau ausblenden Andere Handbücher für KC85/4:

Werbung

Systemhandbuch
Name:...INIEA....UP-Nr.: 43H
PKT.:
PE:
PA:
VR:
Bemerkung:
Name:...INIME....UP-Nr.: 44H
PKT.:
PE:
PA:
VR:
Bemerkung:
Name:...ZKOUT....UP-Nr.: 45H
FKT.:
Zeichenkette
PE:
PA:
VR:
Bemerkung:
Beispiel:
TXT:
Initialisierung eines E/A-Kanals über Tabelle
Register HL
Register HL
Register HL
Tabellenaufbau
1. Byte = E/A-Adresse
2. Byte = Anzahl der Initialisierungsbytes (n)
3. Byte = -
:
\
:
> Initialisierungsbytes
:
/
n. Byte = -
Initialisierung mehrerer E/A-Kanäle über Tabelle
Register HL
Register D
Register HL
F, D, HL
Die E/A-Tabelle besteht aus (D) Tabellen analog
UP-Nr. 43H (INIEA).
Ausgabe einer über Register HL adressierten
Register HL
Register HL
AF, HL
Die auszugehende Zeichenkette besteht aus ASCII-
Zeichen und wird mit 00H abgeschlossen (vgl. UP-Nr.
23H OSTR).
Das Programm wird vorrangig bei Programmverteilern PV5
und PV6 eingesetzt.
LD
HL, TXT
LD
E, 45H
CALL PV5
:
:
DEFB 0CH
DEFB 0AH
DEFM '===Testprogramm==='
DEFW 0A0DH
DEFB 0
86
- Anfangsadresse der Tabelle
- 1. Byte nach der Tabelle
STACK: 1
- Anfangsadresse der Tabelle
- Anzahl der Kanäle
- 1. Byte nach der Tabelle
STACK: 2
- Anfang der Zeichenkette
- Ende der Zeichenkette
STACK: 16
; CLS
; CUD
; Newline
3. Software

Werbung

loading