8086/8088cpu中断结构和中断处理的过程?

 我来答
司寇俊豪吕玄
2019-04-18 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:819万
展开全部
8086/8088的内部中断主要有5种。
(1)
除法错中断
(2)
单步中断
(3)
断点中断
(4)
溢出中断
(5)用户自定义的软件中断
在8086/8088内存的开始1K字节建立了一个中断向量表,每个中断向量由4个字节组成,低两位是IP值,高两位是CS值,这个CS:IP地址表示当相应中断发生时,中断处理程序的入口地址。
例如:除0中断是0号中断,即中断向量的地址是0000:0000——0000:0003,假设中断向量是:53
4E
08
26,则每当程序中有除以0的操作时,立即产生中断,程序从0号中断向量中取出地址:0826:534E,并立即转到这个地址去执行相应的中断处理程序。
检庆雪杨莞
2020-05-18 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:902万
展开全部
有时在系统运行和程序运行过程中,会发生一些特殊的情况,如运算发生溢出、i/o设备与cpu之间的通信等。在遇到突发事件时,计算机要能够暂停现行程序,对所发生的事件进行及时处理,并且在处理完事件之后返回原执行程序继续运行。计算机的这种情况称为“中断”。
8088指令系统中设置了两条内部中断指令int和into,一条中断返回指令iret。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彭飞薇答世
2019-01-22 · TA获得超过3万个赞
知道小有建树答主
回答量:1.1万
采纳率:28%
帮助的人:657万
展开全部
都是可以自己定义的...
不是简明扼要可以说明的....
如果你理解GDT表的话..它们的结构是差不多的..
它的处理过程则是完全你自己定义的...你想让它做什么,它就做什么..
如:一个键盘中断.你完全可以在这里去处理显示功能......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式