Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 25

Vorschau ausblenden Andere Handbücher für KC 85:
Inhaltsverzeichnis

Werbung

PC-Betriebsart
*************************************************
*
*
Funktion 6: direkte Konsolen-Ein/Ausgabe
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Register
*
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Die direkte Ein/Ausgabe wird von MicroDOS unterstützt für solche
speziellen
Anwendungen,
gefordert
sind.
Funktion
vermieden
funktionen von MicroDOS (d. h. Crtl-S und Ctrl-P) umgangen werden.
Bei Eintritt in die Funktion 6 enthält Register E entweder den
hexadezimalen Wert FFH, was eine Konsoleneingabe kennzeichnet,
oder ein ASCII-Zeichen. Wenn der Eingangsparameter FFH ist, so
kehrt die Funktion mit A = 0 zurück, falls kein Zeichen von der
Konsole bereitsteht. Ansonsten enthält Register A das nächste
Eingabezeichen von der Konsole.
Ist der Wert des Registers E nicht gleich FFH, so behandelt die
Funktion 6
diesen Wert als gültiges ASCII-Zeichen und sendet
dieses zur Konsole.
*************************************************
*
*
Funktion 7: Status Zusatzeingabe
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Die Funktion 7 realisiert in der auf dem KC-Floppy-System vorlie-
genden Implementierung des MicroDOS die Abfrage des Zustandes der
Druckerausgabe.
treiber ist, wird im Akkumulator der Wert 0FFH
sonsten der Wert 00H.
25
C: 06H
E: 0FFH (Eingabe) oder
ASCII-Zeichen (Ausgabe)
A: Zeichen oder Status
wo
Im
Allgemeinen
werden,
C: 07H
A: Status
Wenn freier Platz im Übergabepuffer zum Drucker-
einfache
Ein/Ausgabeoperationen
sollte
die
da
die
normalen
6. BDOS-Funktionen
*
*
*
*
*
*
*
*
*
*
*
*
Benutzung
dieser
Steuerzeichen-
*
*
*
*
*
*
*
*
*
*
übergeben, an-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis