151825恩9处理过程.pptVIP

  • 0
  • 0
  • 约5.89千字
  • 约 16页
  • 2018-12-22 发布于福建
  • 举报
151825恩9处理过程

如果工作在AEOI(Automatic End Of Interrupt 自动中断结束)模式,则在第二个INTA脉冲结束时,清ISR(只能用于使用一片8259且无中断嵌套的情况); 否则,在中断服务程序结束时,发出EOI指令,清除ISR。请注意这种方式!!! 通过往寄地址端口写入IMR内容实现 对应位为0,允许该级中断申请进入 对应位为1,禁止该级中断申请进入 第*页 电气工程学院 1)处理外设中断申请,决定是否向CPU发中断申请信号 ② 中断屏蔽寄存器 IMR 决定 IRR 中的中断申请是否进入优先级裁决器 PR。IMR对应位为 0,允许中断申请进入优先级裁决器; 为 1,不允许进入,中断申请被IMR屏蔽。 ① 中断申请寄存器IRR 锁存外部的中断申请。 若 IR0~IR7 引脚上有中断申请,则将 IRR 相应位置1 ③ 当前中断服务寄存器 ISR 记录CPU正在响应的中断。 ISR中的某位为1,表示CPU正在响应此级中断, ISR中的某位为0,表示CPU没有或已响应完此级中断。 ④ 优先级裁决器PR 根据新进入的中断申请和 ISR的内容,决定是否发中断申请信号。 如果进入的中断申请比 ISR 中记录的中断优先级高,则通过 8259A 的 INT 引脚向 CPU发出中断请

文档评论(0)

1亿VIP精品文档

相关文档