Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 27

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

Werbung

PC-Betriebsart
Der Puffer erhält folgende Form:
DE
+0
mx
wobei
mx die maximale Anzahl von einzulesenden Zeichen (1 bis
255) und nc die tatsächliche Anzahl von eingelesenen Zeichen (vom
BDOS bei Rückkehr gesetzt) ist. Es folgen die eingelesenen Zei-
chen. Ist nc kleiner als mx, so folgen dem letzten Zeichen unbe-
stimmte Informationen, welche im obigen Beispiel mit "??" ge-
kennzeichnet sind.
der
Eingabe erkannt:
DEL
Ctrl-C
Ctrl-E
Ctrl-H
Ctrl-J
Ctrl-M
Ctrl-R
Ctrl-U
Ctrl-X
Ctrl-W
Ctrl-^
Die Erneuerung des Pufferinhalts bei Eingabe von Ctrl-W erfolgt
über den Pufferzähler. Wird dieser im Anwenderprogramm verändert,
kann der regenerierte Inhalt falsch sein.
*************************************************
*
*
Funktion 11: Konsolenpuffer holen
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Die Funktion Konsolenstatus überprüft, ob ein Zeichen auf der
Konsole
eingegeben
de, so wird im Register A ein Wert ungleich 0 übergeben, im
allgemeinen
kehrt die Funktion mit A = 0 zurück.
+1
+2
+3
+4
nc
c1
c2
c3
Eine Reihe
löscht das letzte Zeichen
Neustart von MicroDOS (am Beginn der Zeile)
gibt das physikalische Ende der Zeile an
Rückwärtsschritt
(Zeilenvorschub) beendet die Eingabe
(ENTER) beendet die Eingabe
schreibt die aktuelle Zeile neu
löscht die aktuelle Zeile
geht zurück zum Anfang der Zeile
wiederholt den letzten Pufferinhalt
löscht das letzte Wort
C: 0BH
A: Konsolenstatus
wurde. Falls
der Wert 01H. Ist kein Eingabezeichen vorhanden,
27
+5
+6
+7
......
c4
c5
c6
......
von
Steuerzeichen wird während
ein
Zeichen eingegeben
6. BDOS-Funktionen
+n
??
*
*
*
*
*
*
*
*
*
*
wur-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis