Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 46

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

Werbung

PC-Betriebsart
Die Nummer der Funktion im Feld FUNC für den Aufruf der BIOS-
Funktion muß sich in den Grenzen von 00H...10H (0...16) bewegen.
Es folgt eine Aufstellung der Funktionsnummern, der notwendigen
Eingabedaten, der zurückgegebenen Werte und der Wirkungen dieser
Funktionen.
Funktion
Bedeutung
------------------------------------------------------------
0
Kaltstart
1
Warmstart
2
Konsolenstatus
Wenn ein Zeichen bereit ist zur Eingabe, wird in
Register A der Wert 0FFH zurückgegeben, sonst 00H.
3
Konsoleneingabe
Das eingegebene Zeichen wird in Register A zurück-
gegeben.
4
Konsolenausgabe
Ausgabe des Zeichens in Register C auf die Kon-
sole.
5
Druckerausgabe
Ausgabe eines Zeichens aus dem Register C auf den
Drucker.
6
Zusatzausgabe
Ausgabe eines Zeichens in Register C auf den Zu-
satzkanal.
7
Zusatzeingabe
Eingabe
Register A.
8
Setzen des Diskettenkopfes auf Spur 0.
9
Wahl des Laufwerks
Register C enthält 0 für Diskette A, 1 für B usw.
bis 0FH für Diskette P. Die Funktion gibt im
Registerpaar HL die Adresse des Parameterkopfes
des Laufwerks zurück. Wird ein nicht existierendes
Laufwerk angegeben, wird im Registerpaar HL der
Wert 0000H zurückgegeben.
10
Setzen auf die durch das Registerpaar BC angege-
bene Spur.
11
Setzen auf den durch das Registerpaar BC angegebe-
nen Sektor.
12
Stellen der Adresse des DMA-Puffers auf den
Registerpaar BC angegebenen Wert.
13
Lesen der Diskette mit den Parametern, die durch
die Funktionen 9, 10, 11 und 12 festgelegt wurden.
Bei erfolgreicher Ausführung der Funktion wird im
Register A der Wert 00H zurückgegeben, sonst ein
Wert ungleich 0.
14
Schreiben auf die Diskette mit den Parametern, die
durch die Funktionen 9, 10, 11 und 12 festgelegt
wurden.
Bei erfolgreicher Ausführung der Funktion wird im
Register A 00H zurückgegeben, sonst ein Wert un-
gleich 0.
15
Abfrage des Zustandes des logischen Gerätes LIST:
Ist das Zeichen bereit zur Eingabe, wird in Re-
gister A der Wert 0FFH zurückgegeben, sonst 00H.
16
Wandelt die logische Nummer des Sektors, die im
Registerpaar BC übergeben wurde, in die physische
Nummer um. Die Adresse der Umwandlungstabelle wird
im Registerpaar DE übergeben.
46
eines
Zeichens
6. BDOS-Funktionen
vom
Zusatzkanal
in
das
durch

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis