第3章-1中断与中断处理过程.pptVIP

  • 1
  • 0
  • 约3.12千字
  • 约 24页
  • 2017-06-18 发布于湖北
  • 举报
* * 3-1 中断及中断处理过程 所谓中断是指某事件的发生引起CPU暂停当前程序的运行,转入对所发生事件的处理,处理结束又回到原程序被打断处接着执行这样一个过程。 3-1 中断及中断处理过程 中断源分类 1、外中断源 2、内部中断源 I/O设备 数据通道 实时钟 故障源 CPU执行指令产生的异常 执行INT 软件中断指令 1、外部中断 2、内部中断 软件中断 没有随机性,类似于普通子程序的调用 硬件中断 具有随机性 分为 可屏蔽中断与不可屏蔽中断两种 中断分类 3.1.2 中断处理过程 中断请求—→中断优先级判定—→中断响应—→中断处理—→中断返回 1、中断请求 2、中断优先级判定 多中断请求的优先级判定 实现多层中断嵌套 ①信号形式应满足CPU要求。 ②中断请求信号应被有效地记录,以便CPU能够检测到它。 ③一旦CPU对某中断源的请求提供了服务,则该中断源的请求信号应及时撤消。 3.1.2 中断处理过程 3、中断响应 ?获得中断类型号 保护状态标志 屏蔽新的INTR中断和单步中断 保存断点信息 ?根据中断类型,获得中断服务程序的入口地址 ?进入中断服务程序 CPU状态字中IF=1,开中断;IF=0,关中断 CPU复位

文档评论(0)

1亿VIP精品文档

相关文档