实现中断及返回能实现优先权排队.PPTVIP

  • 50
  • 0
  • 约2.92千字
  • 约 51页
  • 2018-07-05 发布于天津
  • 举报
实现中断及返回能实现优先权排队

第8章 中 断 8.1 概 述 8.1.1 为什么要用中断 中断的出现,会带来以下好处。 (1)同步操作 (2)实现实时处理 (3)故障处理 8.1.2 中断源 (1)一般的输入、输出设备。如键盘、行打印机等。 (2)数据通道中断源。如磁盘、磁带等。 (3)实时时钟。在控制中,常要遇到时间控制,若用前面介绍的用CPU执行一段程序来实现延时的方法,则在这段时间内,CPU不能干别的工作,降低了CPU的利用率。 (4)故障源。 (5)为调试程序而设置的中断源。 8.1.3 中断系统的功能 (1)实现中断及返回 (2)能实现优先权排队 (3)高级中断源能中断低级的中断处理 8.2 最简单的中断情况 8.2.1 CPU响应中断的条件 (1)设置中断请求触发器。 (2)设置中断屏蔽触发器。 (3)中断是开放的。 (4)CPU在现行指令结束后响应中断,即运行到最后一个机器周期的最后一个T状态时,CPU才采样INTR线。 8.2.2 CPU对中断的响应 (1)关中断 (2)保留断点 (3)保护现场 (4)给出中断入口,转入相应的中断服务程序 (5)恢复现场 (6)开中断与返回 8.3 中断优先权 8.3.1 用软件确定中断优先权 (1)屏蔽法 IN AL, [20H] ;输入中断请求触发器的状态 TEST AL

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档