乔丹卡佛全集下载:8086的CPU响应可屏蔽中断的条件

来源:百度文库 编辑:高考问答 时间:2024/04/30 14:07:47
8086的详细具体知识

出现在INTR线上的请求信号是电平触发的,它的出现是异步的,在CPU内部是由CLK上升沿来同步的。在INTR线上的中断请求信号必须保持到当前指令结束。
在这条线上出现的中断请求,CPU是否响应要取决于标志位IF的状态,若IF=1,则CPU响应,可以认为此时CPU是处于开中断状态。若CPU=0,可以认为CPU是处于关中断状态。IF位的状态,可以用指令STI使其置位,即开中断。

8086CPU的中断类型
0型中断(除数为零)
1型中断(单步执行)
内部硬中断 3型中断(断点中断)
内部中断 4型中断(溢出中断)
内部软中断 INT n
可屏蔽中断(INIR)
外部中断
非屏蔽中断(NMI)

1,IF标志位为1
2,有可屏蔽中断请求且无(除单步中断外)软件中断请求和非屏蔽中断请求。《意思就是即使可以响应可屏蔽中断,也要遵循中断源的优先级的前提。》
3现行指令执行完。