第七章微型计算机中断系统.pptVIP

  • 14
  • 0
  • 约8.2千字
  • 约 55页
  • 2020-03-12 发布于福建
  • 举报
第七章:微型计算机的中断系统——中断控制器8059A 8259A的工作过程 当有一条或若干条中断请求输入(IR7-IR0)有效时,则使中断请求寄存器的IRR的相应位置位。 若CPU处于开中断状态,则在当前指令执行完之后,响应中断,并且发应答信号(两个连续的INTA#负脉冲)。 第一个INTA#负脉冲到达时,IRR的锁存功能失效,对于IR7-IR0上发来的中断请求信号不予理睬。 使中断服务寄存器ISR的相应位置1,以便为中断优先级比较器的工作做好准备。 使中断请求寄存器的相应位复位,即清除中断请求。 第二个INTA#负脉冲到达时,将中断类型寄存器中的内容ICW2,送到数据总线的D7-D0上,CPU以此作为相应中断的类型码。 若ICW4中的中断结束位为1,那么,第二个INTA#负脉冲结束时,8259A将ISR寄存器的相应位清零。否则,直至中断服务程序执行完毕,才能通过输出操作命令字EOI,使该位复位。 第七章:微型计算机的中断系统——中断控制器8059A 8259A的工作方式 优先权的管理方式 中断源的屏蔽方式 结束中断处理的方式 系统总线的连接方式 引入中断的请求方式 第七章:微型计算机的中断系统——中断控制器8059A 8259A的工作方式 优先权的管理方式 中断源的屏蔽方式 结束中断处理的方式 系统总线的连接方式 引入中断的请求方式 第七章:微型计算机的中断系统——

文档评论(0)

1亿VIP精品文档

相关文档