第6章中断技术.pptVIP

  • 2
  • 0
  • 约2.81千字
  • 约 32页
  • 2019-08-10 发布于广东
  • 举报
* 中断技术 第6章 6.1 中断概述 中断,是CPU在执行当前程序的过程中,由于某种随机出现的外围设备的请求,使得CPU暂时停止正在执行的程序,转去执行为外围设备服务的程序,当为外围设备服务的程序执行完后,CPU再返回到原暂时停止的程序处(即断点)继续执行的这一过程。 中断示意图 中断的基本概念 凡是能发出中断请求的外部设备及内部原因(包括软件中断和异常故障)被称为中断源。常见的中断源有: 外设中断:系统外设要求与CPU交换信息而产生的中断。如打印机、磁盘等。 指令中断:为方便用户使用系统资源或调试程序而设置的中断指令。 程序中断:程序在运行过程中出现的多种错误而产生的中断。如溢出中断、非法除数中断、地址越界中断、非法操作码中断等。 故障中断:机器在运行过程中,硬件出现错误而引起的中断。如校验错、电源故障等。 6.1 中断概述 中断源 CPU响应中断的条件: 设置中断请求触发器(发出中断) 设置中断屏蔽触发器(屏蔽中断) 设置中断允许触发器(允许中断) CPU在现行指令结束后响应中断 具有中断屏蔽功能的接口电路示例 6.1 中断概述 中断响应与中断处理 中断响应与中断处理过程: 关中断 保护断点 识别中断源 保护现场 中断服务 恢复现场 开中断与返回 6.1 中断概述 中断响应与中断处理 中断优先级(Priority),又称优先权,即在多个中

文档评论(0)

1亿VIP精品文档

相关文档