Herunterladen Inhalt Inhalt Diese Seite drucken

Int 10H Funktion 0Eh - Write Teletype To Screen; Int 11H - Equipment Check Service; Int 12H - Memory Size; Int 13H - Disk Services - taskit 386EX MicroPC Technisches Handbuch

Inhaltsverzeichnis

Werbung

MicroPC

9.1.7. INT 10h Funktion 0Eh - Write Teletype to screen

Aufruf:
AH
AL
Rückgabe:
keine
Beschreibung:
Das Zeichen in AL wird ausgegeben, wobei die Steuerzeichen 07h (Beep), 08h
(Backspace), 0Ah (Linefeed) und 0Dh (Carriage Return) interpretiert werden. Dies
ist die schnellste Ausgabemöglichkeit, da keine Escape Sequenzen gesendet
werden müssen.

9.2. INT 11h - Equipment Check Service

Aufruf:
keine
Rückgabe:
AX
Beschreibung:
Diese Funktion gibt den Inhalt der Speicherzelle 40:10h zurück.

9.3. INT 12h - Memory size

Aufruf:
keine
Rückgabe:
AX
Beschreibung:
Diese Funktion gibt den Inhalt der Speicherzelle 40:13h zurück. Dies gibt den
freien Speicher in Kilobytes an.

9.4. INT 13h - Disk Services

Da die Flash-Disk des MicroPC wie ein Festplatten-Laufwerk organisiert ist, gilt das folgende auch für
sie.

9.4.1. INT 13h Funktion 01h - Read Disk Status

Aufruf:
AH
DL
Rückgabe:
AH
CF
Beschreibung:
Liest den letzten Fehlercode aus und setzt ihn wieder zurück.

9.4.2. INT 13h Funktion 02h - Read Disk Sectors

Aufruf:
AH
AL
CH
CL
DH
DL
ES:BX
Rückgabe:
AH
= 0Eh
= Zeichen
= Inhalt von 40:10
Bits 15 -14 = Anzahl der Drucker
Bits 13 - 12 = Reserviert
Bits 11 - 9
= Anzahl Disketten
Bit 8
= Reserviert
Bits 5 - 4
= Video Modus
Bit 3
= Reserviert
Bit 2
= Maus installiert
Bit 1
= Coprozessor
Bit 0
= Boot Disk vorhanden
= Inhalt von 40:13h
= 01h
= Laufwerk (0 oder 1)
= 0 Kein Fehler
= sonst Fehler Code
= 0 Kein Fehler
= 1 Fehler
= 02h
= Anzahl der Sektoren
= Track
= Sector
= Kopf
= Laufwerk (0 oder 1)
= Zeiger zum Sektorpuffer
= 0 Kein Fehler
= sonst Fehler Code
- 38 -
BIOS - Referenz

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis