第8章 中断技术

8.1 中断概述

8.1.1 中断的优点:

  1. 分时操作
  2. 实时处理
  3. 故障处理

8.1.2 中断的响应过程

中断处理一般需要经历下述七个过程。

  1. 中断请求
  2. 中断响应
  3. 断点保护
  4. 中断源识别
  5. 中断服务
  6. 断点恢复
  7. 中断返回

8.1.3 中断控制的功能

  1. 能实现中断并返回
  2. 能实现中断判优功能
  3. 能实现中断的嵌套

8.1.4 最简单的中断情况

只有一个中断源

  1. CPU响应中断的条件

8.2 多级中断管理

8.2.1 用软件查询确定中断优先权

  1. 屏蔽法
  2. 移位法

(1) 优点:利用软件完成中断优先权的检测,不需要硬件判优电路。另外,优先权由查询的次序来决定,首先查询的即为优先级最高的。
(2) 缺点:不管外设是否有中断请求都需要按次序逐一询问,因而效率较低。特别是在中断源较多的情况下,转至中断服务程序的时间较长。

8.2.2 硬件优先权排队电路

1.中断优先权编码电路
2. 链式优先权排队电路

8.3 IBM-PC机的中断系统

8.4 可编程中断控制器Intel 8259A

猜你喜欢

转载自blog.csdn.net/William__Ma/article/details/128909260
今日推荐