From Wikipedia, the free encyclopedia
BIOS Interrupt Calls are a facility that MS-DOS programs use to invoke the BIOS 's facilities.
Interrupt
Description
INT 5h
Print Screen
INT 10h
Video Services
AH=00h
Set Video Mode
AH=01h
Set Cursor Shape
AH=02h
Position Cursor
AH=03h
Get Cursor Position And Shape
AH=04h
Get Light Pen Position
AH=05h
Set Display Page
AH=06h
Clear/Scroll Up Screen
AH=07h
Clear/Scroll Down Screen
AH=08h
Read Character From Screen
AH=09h
Write Character(s) To Screen
AH=0Ah
Write Character To Screen With Existing Attribute
AH=0Bh
Set Border Color
AH=0Eh
Write Character To Screen With Existing Attribute And Reposition
AH=0Fh
Get Video Mode
INT 11h
Equipment Installed
INT 12h
Memory Available
INT 13h
Low Level Disk Services
AH=00h
Reset Disk Drive
AH=01h
Check Drive Status
AH=02h
Read Sectors From Drive
AH=03h
Write Sectors To Drive
AH=04h
Verifies Sectors On Drive
AH=0Ch
Moves Disk Head To Specified Track
AH=0Dh
Resets Hard Disk Controller
INT 14h
Serial I/O
AH=00h
Serial Port Initialization
AH=01h
Transmit Character
AH=02h
Receive Character
AH=03h
Status
INT 15h
Miscellaneous
INT 16h
Keyboard
AH=00h
Input Key From Keyboard
AH=01h
Check For Input Availability
AH=02h
Check Keyboard Shift Status
INT 17h
Print Services
AH=00h
Print Character To Printer
AH=01h
Initialize Printer
AH=02h
Check Printer Status
INT 18h
Execute BASIC
INT 19h
Reboot
INT 1Ah
Real Time Clock Services
AH=00h
Read RTC
AH=01h
Set RTC
INT 21h
MS-DOS Functions