计算机组成原理第七章输入输出系统1主编薛胜军教授第七章输出输入.pptVIP

  • 2
  • 0
  • 约1.22万字
  • 约 79页
  • 2016-10-16 发布于天津
  • 举报

计算机组成原理第七章输入输出系统1主编薛胜军教授第七章输出输入.ppt

计算机组成原理第七章输入输出系统1主编薛胜军教授第七章输出输入

③ 判别中断条件,转向中断服务程序。在多个中断条件同时请求中断的情况下,本次实际响应的只能是优先权最高的那个中断源,所以,需进一步判别中断条件,并转入相应的中断服务程序入口。 ④ 开中断。因为接下去就要执行中断服务程序,因此开中断允许更高级中断请求得到响应,实现中断嵌套。 ⑤ 执行中断服务程序。 ⑥ 退出中断。 在退出时,又应进入不可中断状态,即关中断,恢复现场,恢复断点,然后开中断,返回原程序执行。 2. 判别中断条件 (1) 查询法 这是最简单的实现方法。如图7.9所示,每一个中断源都附带一个标志,该标志置位代表相应中断源请求中断,因此,判别中断条件只需用测试指令按一定优先次序检查这些标志,先遇到的第一个“1”标志即优先得到服务,在此之前,遇到“0”标志均跳过而继续检查下一个。 图7.9 中断请求逻辑图 图7.10 查询中断执行过程流程图 这种软件查询方法适用于低速和中速设备。它的优点是中断条件标志的优先级可用程序任意改变,灵活性好。缺点是设备多时速度太慢。 (2) 串行排队链法与向量中断 串行排队链法是由硬件实现的具有公共请求线的判优选择方式,其逻辑线路如图7.11所示。 图7.11 串行排队链判优识别及中断向量产生逻辑线路 图中下半部分由门1~门6组成

文档评论(0)

1亿VIP精品文档

相关文档