河北工业大学单片机课第5章 输入输出和中断.pptVIP

  • 2
  • 0
  • 约9.35千字
  • 约 80页
  • 2017-05-23 发布于湖北
  • 举报

河北工业大学单片机课第5章 输入输出和中断.ppt

河北工业大学单片机课第5章 输入输出和中断

中断过程 外设发出中断请求信号 CPU(有条件)响应中断 进行中断服务 (执行中断服务程序,执行响应I/O操作) 中断返回 (继续执行原程序) ? 利用DMAC(DMA控制器)实现成组、大批量的数据在内存和外设之间的快速传送。 ? DMA过程: ? 优点:速度快 ? 缺点:硬件复杂,成本增加 5.2.4 DMA传送方式 DMA过程 ?外设向DMAC发DMA申请 ? DMAC向CPU发BUSRQ ? CPU发BUSAK响应 ? DMAC发存储器地址和读写信号 ? DMA控制结束,恢复CPU对总线控制 BUS 外 设 接 口 DMAC CPU 存储器 ① ② ③ 存储器 CPU I/O接口 外 设 DMA 控制器 5.3.1 中断的定义及必要性 定义:所谓中断是指中央处理器CPU正在处理某件事的时候,外部发生了某一事件,请求CPU迅速处理,CPU暂时中断当前的工作,转入处理所发生的事件,处理完后,再回到原来被中断的地方,继续原来的工作。这样的过程称为中断。 必要性及应用 中断功能便于实现 1.分时操作 2.实时处理 3.故障处理 4.主机与外设之间的速度匹配 CPU和外设同时工作;CPU可以通过分时操作启动多个外设同时工作,统一管理。大大提高了CPU的利用率,也提高了输入、输出的速度。 当计算机用于实时控制时,中

文档评论(0)

1亿VIP精品文档

相关文档