【一】.8088中断向量
0-3 0 除以零
4-7 1 单步(用于DEBUG)
8-B 2 非屏蔽中断
C-F 3 断点指令
10-13 4 溢出
14-17 5 打印屏幕
18-1F 6,7 保留
【二】.8259中断向量
20-23 8 定时器
24-27 9 键盘
28-2B A 彩色/图形
2C-2F B 异步通讯(secondary)
30-33 C 异步通讯(primary)
34-37 D 硬磁盘
38-3B E 软磁盘
3C-3F F 并行打印机
【三】.BIOS中断
40-43 10 屏幕显示
44-47 11 设备检验
48-4B 12 测定存储器容量
4C-4F 13 磁盘I/O
50-53 14 串行通讯口I/O
54-57 15 盒式磁带I/O
58-5B 16 键盘输入
5C-5F 17 打印机输出
60-63 18 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 程序结束
84-87 21 系统功能调用
88-8B 22 结束退出
8C-8F 23 Ctrl-Break退出
90-93 24 严重错误处理
94-97 25 绝对磁盘读功能
98-9B 26 绝对磁盘写
9C-9F 27 驻留退出
A0-BB 28-2E DOS保留
BC-BF 2F 打印机
C0-FF 30-3F DOS保留
【七】.BASIC中断
100-17F 40-5F 保留
180-19F 60-67 用户软中断
1A0-1FF 68-7F 保留
200-217 80-85 由BASIC保留
218-3C3 86-F0 BASIC中断
3C4-3FF F1-FF 保留
- [ltp1234] push cx add si,1 ;结果的数字个数 04/09 01:58
- [ltp1234] 写的很好!! 04/08 23:48
- [游客] 我也不知道说些什么 挺一下好啦 04/03 20:50
- [e56004474] 没事的话,别坐电车。 据说。。。 03/17 18:52
- [waasmedu] 拜读!受教!! 12/21 11:18
- [chinatree] 不错,顶。 12/05 03:32
- [ljl] 晕,最后一题也没有想到。。。 12/04 14:56
- [mouse] 楼上的看错了,填空位置填inc cx,就是为了找到第一个值为0的byte 07/29 15:37
- [wbkyh] 检测点9.2中,loop s指令有问题,该指令执行后,cx=cx-1,如果cx=0,则循环结束,也就 06/28 09:32
- [游客] 结果是1,*p取得的是a的地址中的内容,也就是a的值 06/08 00:22
- [lp1989] 请教一道题: 在数据段BUF下开始已定义了信息“I LIKE IBM-PC”, 编写在屏 幕上显 12/29 13:32
- [fangaiyisheng] 飘过,很好 ,很强大! 06/18 06:05
- [游客] [ lyh1984 发表于 2009-06-26 10:39 ] 请问一下,我用DEB 07/15 10:59
- [lyh1984] 请问一下,我用DEBUG为什么调不出字符串呢?我想知道你们是怎么调的,是用CMD DEBUG吗? 06/26 10:39
- [q470393267] 我看你头像半天了,那猫和老鼠能抗啊都没有死~ 05/05 21:31
- [fangyugirl] 经过上机DEBUG,我已经知道问题在哪里了,谢谢你呀。 04/09 10:31
- [fangyugirl] 我是想问你第10章的第三个子程序,这个子程序我现在主要的问题是12666/10会产生溢出,所以我调用 04/09 09:57
- [mouse] [ wangping198611 发表于 2009-03-23 11:43 ] 03/31 10:28
- [mouse] miaozaoyang 发表于 2009-03-29 22:31 ] [ 删除留 03/31 10:23
- [miaozaoyang] 又得问你个问题了,不知道为什么,实验15 不能够正常进行,程序应该是没有任何问题的,还是操作系统的问 03/29 22:31