Funktionen des Interupts 10h

Funktion Beschreibung Register
00h Video-Mode-Setzen AH = 00h, AL = Modusnummer
01h Cursor-Position setzen AH = 01h, BH = Seite, DH = Reihe, DL = Spalte
02h Cursor-Position abfragen AH = 02h, BH = Seite (Rückgabe: DH = Reihe, DL = Spalte)
03h Cursor-Form setzen AH = 03h, BH = Seite, CH = Startlinie, CL = Endlinie
04h Cursor-Position abfragen AH = 04h (Rückgabe: BH = Seite, CH = Startlinie, CL = Endlinie)
05h Display-Page setzen AH = 05h, AL = Seite
06h Scroll-Window nach oben AH = 06h, AL = Anzahl Reihen, BH = Attribut, CH, CL = obere linke Ecke, DH, DL = untere rechte Ecke
07h Scroll-Window nach unten AH = 07h, AL = Anzahl Reihen, BH = Attribut, CH, CL = obere linke Ecke, DH, DL = untere rechte Ecke
08h Zeichen und Attribut an aktueller Cursorposition lesen AH = 08h, BH = Seite (Rückgabe: AL = Zeichen, AH = Attribut)
09h Zeichen und Attribut an aktueller Cursorposition schreiben AH = 09h, AL = Zeichen, BH = Seite, BL = Attribut, CX = Wiederholanzahl
0Ah Zeichen an aktueller Cursorposition schreiben AH = 0Ah, AL = Zeichen, BH = Seite, BL = Attribut, CX = Wiederholanzahl
0Bh Farbpalette setzen AH = 0Bh, BH = Seite, BL = Palette
0Ch Pixel setzen AH = 0Ch, AL = Farbe, CX = X-Koordinate, DX = Y-Koordinate
0Dh Pixel lesen AH = 0Dh, CX = X-Koordinate, DX = Y-Koordinate (Rückgabe: AL = Farbe)
0Eh Zeichen in TTY-Modus ausgeben AH = 0Eh, AL = Zeichen, BH = Seite, BL = Attribut
0Fh Aktuellen Video-Modus abfragen AH = 0Fh (Rückgabe: AL = Modus, AH = Spaltenanzahl, BH = Seite)