Przerwania w DOS

 

Interrupt

Value Function

0

CPU - Divide by zero (exception interrupt)

1

CPU - Single step

2

CPU - Non-maskable interrupt (NMI)

3

CPU - Break point instruction

4

CPU - Overflow Trap

5

BIOS - Print screen

6

CPU - Invalid op-code

7

CPU - Math coprocessor not present

8

System timer interrupt (IRQ 0)

9

Keyboard data ready (IRQ 1)

A

Reserved (IRQ 2) cascade from slave interrupt controller

B, C

Hardware interrupt for serial communication (IRQ 3, IRQ 4)

D

Parallel port hardware interrupt (IRQ 5, LPT 2)

E

Diskette controller hardware interrupt (IRQ 6)

F

Printer hardware interrupt (IRQ 7, LPT 1)

10

BIOS - Software interrupt to use video

11

BIOS - Equipment check call

12

BIOS - Memory check call

13

BIOS - Software interrupt to use hard drive

14

BIOS - Software interrupt to use serial port

15

Not used

16

BIOS - Keyboard software interrupt

17

BIOS – Printer software interrupt

18

BIOS – ROM BASIC loader

19

BIOS – Bootstrap loader

1A

BIOS – System and real time clock software interrupt

1B

BIOS – Control-Break handler

1C

BIOS – System timer tick handler

1D

BIOS – Video initialization parameter table pointer

1E

BIOS – Diskette initialization parameter table pointer

1F

BIOS – Graphics display character bitmap table

20

DOS – Program Terminate

21

DOS – Function request services

 

http://spike.scu.edu.au/~barry/interrupts.html