中斷向量表

博學,切問,近思--詹子知 (http://blog.csdn.net/zhiqiangzhan) 

80x86中斷向量

I/O ADDR

INT TYPE FUNCTION
00 ~ 03 0 除法溢出中斷
04 ~ 07 1 單步(用於DEBUG)
08 ~ 0B 2 非屏蔽中斷(NMI)
0C ~ 0F 3 斷點中斷(用於DEBUG)
10 ~ 13 4 溢出中斷
14 ~ 17 5 打印屏幕
18 ~ 1F 6,7 保留

 

8259中斷向量

I/O ADDR INT TYPE FUNCTION
20 ~ 23 8 定時器 (IRQ0)
24 ~ 27 9 鍵盤 (IRQ1)
28 ~ 2B A 彩色/圖形 (IRQ2)
2C ~ 2F B 串行通信COM2 (IRQ3)
30 ~ 33 C 串行通信COM1 (IRQ4)
34 ~ 37 D LPT2控制器中斷 (IRQ5)
38 ~ 3B E 磁盤控制器中斷 (IRQ6)
3C ~ 3F F LPT1控制器中斷 (IRQ7)

 

BIOS中斷向量

I/O ADDR INT TYPE FUNCTION
40 ~43 10 視頻顯示 I/O
44 ~ 47 11 設備檢驗
48 ~ 4B 12 測定存儲器容量
4C ~ 4F 13 磁盤 I/O
50 ~ 53 14 RS-232 串行口 I/O
54 ~ 57 15 系統描述表指針
58 ~ 5B 16 鍵盤 I/O
5C ~ 5F 17 打印機 I/O
60 ~ 63 18 ROM BASIC 入口代碼
64 ~ 67 19 引導裝入程序
68 ~ 6B 1A 日時鐘

 

提供給用戶的中斷

I/O ADDR INT TYPE FUNCTION
6C ~ 6F 1B Ctrl - Break 控制的軟中斷
70 ~ 73 1C 定時器控制的軟中斷

 

參數表指針

I/O ADDR INT TYPE FUNCTION
74 ~ 77 1D 視頻參數塊
78 ~ 7B 1E 軟盤參數塊
7C ~ 7F 1F 圖形字符擴展碼

 

DOS中斷向量

I/O ADDR INT TYPE FUNCTION
80 ~ 83 20 DOS 中斷返回
84 ~ 87 21 DOS 系統功能調用
88 ~ 8B 22 程序中止時 DOS 返回地址(用戶不能直接調用)
8C ~ 8F 23 Ctrl - Break 處理地址(用戶不能直接調用)
90 ~ 93 24 嚴重錯誤處理(用戶不能直接調用)
94 ~ 97 25 絕對磁盤讀功能
98 ~ 9B 26 絕對磁盤寫功能
9C ~ 9F 27 終止並駐留程序
A0 ~ A3 28 DOS安全使用
A4 ~ A7 29 快速寫字符
A8 ~ AB 2A Microsoft 網絡接口
B8 ~ BB 2E 基本 SHELL 程序裝入
BC ~ BF 2F 多路服務中斷
CC ~ CF 33 鼠標中斷
104 ~ 107 41 硬盤參數塊
118 ~ 11B 46 第二硬盤參數塊
11C ~ 3FF 47 ~ FF BASIC 中斷

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章