第6讲 输入输出及中断技术.pptVIP

  • 0
  • 0
  • 约7.13千字
  • 约 79页
  • 2018-07-17 发布于湖北
  • 举报
* 中断请求 中断请求信号应保持到中断被处理为止; CPU响应中断后,中断请求信号应及时撤销。 NMI INTR * 中断源识别 软件查询法 中断矢量法 由中断源提供中断类型号,CPU根据类型确定中断源。 中断源识别及判优由硬件系统完成 * 中断判优 当有多个中断源同时提出请求时,需要确定首先响应哪一个中断源。 优先级法则 低优先级的中断程序允许被高优先级的中断源所中断 排队法则 先来先响应 中断嵌套 * 中断判优 软件判优 顺序查询中断请求,先查询的先服务 即先查询的优先级别高 硬件判优 链式判优、并行判优(中断向量法) 菊花链逻辑电路 INTAin IREQ INTR =1 ≥1 INTAout DB 三态门 中 断 向 量 码 E 外设接口 中断确认 菊花链 逻辑电路 * 中断响应 向中断源发出INTA中断响应信号; 关中断 保护硬件现场 将FLAGS压入堆栈 保护断点 将CS、IP压入堆栈 获得中断服务程序入口地址 由硬件系统完成 * 中断处理 执行中断服务子程序 中断服务子程序的特点: 为“远过程” 用IRET指令返回 * 中断服务子程序完成的工作 关中断,保护现场,保护断点,找入口地址 保护软件现场(参数) 开中断(STI) 中断处理 关中断(CLI) 恢复现场 中断返回 * 中断返回 执行IRET指令,使IP、CS和FLAGS从堆栈弹出 恢复断点和硬件现场 中断

文档评论(0)

1亿VIP精品文档

相关文档