7.2 最简单的中断情况

中断申请是由中断源发出的请求服务的信号
中断源能够产生中断申请信号有两个条件:
1.中断源自身工作已经“准备就绪”
2.CPU允许该中断源申请中断
中断响应条件:
1.外部设备有中断请求
2.CPU自身允许中断
3.没有更高级的中断正在被服务
4.CPU在每条指令结束后响应中断
在中断响应周期,硬件自动完成一些必要的操作:
1.关中断
2.保护断点:通过堆栈及相关硬件实现EFLAGS、CS、EIP的保护。并清除IF和TF。
3.将中断服务程序的入口地址送入程序计数器,从而实现转入相应的中断服务程序
设置中断请求的情况

具有中断屏蔽的接口电路