第8章中断系统和中断控制器8259A.pptVIP

  • 19
  • 0
  • 约7.1千字
  • 约 63页
  • 2017-02-28 发布于湖北
  • 举报
第八章 中断系统和DMA 8.1 中断系统概述 8.2 中断控制器8259A 8.1 中断系统概述 中断、中断源 中断处理过程 中断优先级 8.1.1 中断及中断源 中断的概念 中断:CPU收到外部请求时停止当前任务,转而执行外设任务,完成后继续执行被打断的任务 中断及中断源 中断源:引起中断的事件 断点:主程序被打断的位置 中断服务程序 :中断源的响应和处理函数 中断源 中断的用途 响应外部事件:掉电,除零,报警等 实时多任务调度:加快响应速度 CPU与外设并行处理:提高CPU利用率 分时系统基础:时钟中断驱动的操作系统 8.1.2 中断处理过程 中断请求 优先级判别 中断响应 保存现场 中断服务 恢复现场 中断返回 1.中断请求 概念:外部设备需要CPU资源时,产生一个中断信号发送到CPU的中断输入引脚。 原理:每个中断源对应一个中断请求标志位,由中断请求寄存器锁存。中断请求信号需要保持到CPU对其进行中断响应后才能撤销。 2. 优先级判别 多个中断源同时发起中断请求时,CPU需要对多个中断源的优先级进行判断,响应最紧急的中断请求。 中断源的优先级需要根据中断源的紧迫性、重要性以及外设处理速度等进行综合考虑 不可屏蔽中断发生,优先响应不可屏蔽中断。 3. 中断响应 对于内部中断,CPU通过判断中断源自动跳转到相应的中断服务程序入口地址,执行中断服

文档评论(0)

1亿VIP精品文档

相关文档