第八章中断技术讲述.pptVIP

  • 5
  • 0
  • 约8.45千字
  • 约 75页
  • 2016-12-27 发布于湖北
  • 举报
第八章 中断技术 8.1 中断技术概述 8259的多片级联 主控8259A向CPU申请 8.3 从控8259的INT输出端接到主控制器的IR输入端。 如果某一从属8259A的中断请求被CPU响应,在中断响应周期里,主控8259A将其对应IR输入端的编码作为对从属8259A进行识别的地址,送到CAS2 ~ CAS0级联线上,被选中的从属8259A将接收INTA信号,并把其中断向量送上数据总线。 在中断服务结束时,若不是自动EOI方式必须发出两个EOI命令,一个给从片,一个给主片,清除各自的ISR位。 8.3 3.中断屏蔽方式 普通屏蔽方式和特殊(特定)屏蔽方式 1)普通屏蔽方式 通过8259A的中断屏蔽寄存器(IMR)来实现对中断请求IRi的屏蔽。 2)特殊屏蔽方式 (SMM) 由OCW1 设置 实现低优先级中断请求中断正在服务的高优先级中断 通过OCW3来设置或取消 8.3 4.中断结束方式 CPU为某个中断请求服务,中断对应的ISR中的Di位被置1,使比它优先级低的中断请求无法得到响应。中断结束时,应及时清除中断服务标志位。 三种中断结束方式 1)自动结束方式 在中断响应过程中由硬件自动完成ISR中为“1”位的清除, 所以这不是中断服务子程序的真正结束 。 只适合用在没有中断嵌套的场合 8.3 2)普通结束方式 在中断服务子程序中

文档评论(0)

1亿VIP精品文档

相关文档