ch2-2.2中断技术.pptVIP

  • 2
  • 0
  • 约1.14万字
  • 约 83页
  • 2017-05-30 发布于北京
  • 举报
* * * * * * * * * * * * * * * 在CPU上运行的程序,有时由于种种原因,不希望其在执行过程中被别的事件所中断,称为中断屏蔽。 * * ① 延迟或禁止对某些中断的响应。 由于中断是可随机发生的事件,在某些程序的执行过程中,不希望外界信号对它干扰,以免对重要数据操作的失误。这时需要对中断进行屏蔽或禁止。 ② 协调中断响应与中断处理的关系。 响应中断的顺序与处理中断顺序,可以不一致。 为了保证高级中断先响应也先处理,在PSW中,必须设置屏蔽位,控制高级中断可以打断低级中断,而低级中断不可打断高级中断的处理。 ③ 防止同类中断的相互干扰。 有些系统中,同类中断只有一个中断处理程序状态字。因此,在处理此类中断过程中,不能响应随后到来的同类中断。否则,会因共同一个PSW而造成混乱(后者把前者内容冲掉),因此,可用中断屏蔽来保证正常处理。 * 当它的值(比如6)大于或等于后来中断事件的优先级(比如4)时,该中断就被屏蔽了。 2、 中断的屏蔽 中断屏蔽的作用 延迟或禁止对某些中断的响应 协调中断响应与中断处理的关系 防止同类中断的相互干扰 有些系统中,同类中断只有一个中断处理程序状态字。因此,在处理此类中断过程中,不能响应随后到来的同类中断。否则,会因共同一个P

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档