389
財經資訊
中斷向量表
博學,切問,近思--詹子知 (https://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 中斷 |
最後更新:2017-04-02 04:00:25