-
80x86中断向量
I/O地址 | 中断类型(中断号) | 功能 |
0~3 | 0 | 除法溢出中断 |
4~7 | 1 | 单步 |
8~B | 2 | 非屏蔽中断(NMI) |
C~F | 3 | 断点中断 |
10~13 | 4 | 溢出中断 |
14~17 | 5 | 打印屏幕 |
18~1F | 6、7 | 保留 |
-
8259中断向量
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中断
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 | 日时钟 |
-
提供给用户的中断
6C~6F | 1B | Ctrl+Break控制的软中断 |
70~73 | 1C | 定时器控制的软中断 |
-
参数表指针
74~77 | 1D | 视频参数块 |
78~7B | 1E | 软盘参数块 |
7C~7F | 1F | 图形字符扩展码 |
-
DOS中断
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中断 |
posted on
2011-07-25 10:59
hustlijian
阅读(
1026)
评论()
编辑
收藏
举报