第9篇DMA控制接口及内部结构.pptVIP

  • 60
  • 0
  • 约5.05千字
  • 约 38页
  • 2018-08-31 发布于江苏
  • 举报
第9章 DMA控制接口及内部结构 9.1 DMA概述 9.1.2 DMA传输的过程及工作方式 9.1.3 DMA控制器的结构 9.2 DMA控制器8237A * 本章以DMA控制器8237A为例,主要介绍其工作原理、结构、工作时序及工作方式等,重点介绍DMAC的内部寄存器、编程方式及其应用。 DMA传输方式作是CPU与外部设备之间进行数据交换的四种基本方式之一,采用专门的硬件,即DMA控制器来控制数据的传输,克服了数据传输由程序控制而使系统工作效率低的缺点。 9.1.1 DMA传输的特点 (以硬件控制取代软件控制进行信息传送) DMA控制器暂时享有总线控制权,行使地址修改、控制数据传送等功能,数据传送速度主要受存储设备的存取速度限制。 在DMA数据传输过程中脱离了CPU的控制,采用DMA控制器来管理和控制数据传输的整个过程,而DMA控制器的启动初始化,都是由CPU控制完成。 DMA控制原理图如下: 1、准备 请求:I/O外设 DMAC CPU 应答: DMAC I/O设备 DREQ HRQ HLDA DACK 3

文档评论(0)

1亿VIP精品文档

相关文档