Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 87

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

Werbung

SOFTWARE
Name: . . . INIEA . . . . . . . . . . . . . UP-Nr.: 43H
FKT.:
Initialisierung eines E/A-Kanals über Tabelle
PE:
Register HL
PA:
Register HL
VR:
Register HL
Bemerkung:
Tabellenaufbau
1. Byte
2. Byte
3. Byte
n. Byte
Name: . . . INIME . . . . . . . . . . . . . UP-Nr.: 44H
FKT.:
Initialisierung mehrerer E/A-Kanäle über Tabelle
PE:
Register HL
Register D
PA:
Register HL
VR:
F, D, HL
Bemerkung:
Die E/A-Tabelle besteht aus (D) Tabellen analog UP-Nr.
43H (INIEA).
Name: . . . ZKOUT . . . . . . . . . . . . UP-Nr.: 45H
FKT.:
Ausgabe einer über Register HL adressierten Zeichenkette
PE:
Register HL
PA:
Register HL
VR:
AF, HL
Bemerkung:
Die auszugebende Zeichenkette besteht aus ASCIIZeichen
und wird mit 00H abgeschlossen (vgl. UPNr. 23 OSTR).
Das Programm wird vorrangig bei Programmverteilern PV5
und PV6 eingesetzt.
Beispiel:
LD
LD
CALL PV5
.
.
.
TXT
DEFB 0CH
DEFB 0AH
DEFM '===Testprogramm==='
DEFW 0A0DH
DEFB 0
86
= E/A-Adresse
= Anzahl der Initiali-
sierungsbytes (n)
=  
 
.
  Initialisierungsbytes
.
 
.
=  
HL,TXT
E,45H
- 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
5

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis