7.5 PC机中断系统-硬、软中断的比较 硬中断的特点: 由外部事件引起,CPU需发中断回答命令 中断号由中断控制器提供,中断是可屏蔽的 软中断的特点: 由执行中断指令(INT nH)产生,CPU不需发中断回答命令 中断号由指令中直接给出 不可用指令去屏蔽 7.5 PC机中断系统-INTA2信号的作用 当CPU收到中断请求INT后,如果当前指令执行完毕,并且中断标志IF=1,那么CPU进入中断响应周期,需要通过总线控制器发出2个连续的中断应答INTA完成一个中断响应周期。 T1 T2 T3 T4 T1 T2 T3 T4 中断号 CLK(时钟) ALE(地址允许) LOCK(总线锁定) INTA(中断应答) D0~D7(数据) 中断响应周期 INTA1 INTA2 7.5 PC机中断系统-INTA2信号的作用 1、INTA1使CPU输出总线封锁信号,防止其他处理器或DMA占用总线。而8259A将选中的最高优先级置位ISR,清相应中断屏蔽位IRR。 T1 T2 T3 T4 T1 T2 T3 T4 中断号 CLK(时钟) ALE(地址允许) LOCK(总线锁定) INTA(中断应答) D0~D7(数据) 中断响应周期 INTA1 INTA2 7.5 PC机中断系统-INTA2信号的作用 2、INTA2使CPU撤消总线封锁信号,地址允许ALE变为无效,允许数据线工作。8259A送对应的中断
原创力文档

文档评论(0)