微机原理与接口技术-.pptVIP

  • 3
  • 0
  • 约8.74千字
  • 约 50页
  • 2017-08-19 发布于江西
  • 举报
微机原理与接口技术-.ppt

DMA(Direct Memory Access) 传送是微型计算机中一种十分重要的工作方式, 它主要用于需要大批量、高速度的数据传送系统中, 如软硬盘、光盘的存取, 高速数据采集系统, 图象处理以及高速通信系统等。 而采用DMA传送方式时, 存储器与外设直接传送数据, 不需要CPU的干预。减少了中间环节, 并且修改地址指针和控制数据块传送长度等工作,均由硬件完成,因此大大提高了传送速度。 在DMA传送方式时,CPU将系统的控制权交给DMA控制器(DMAC), 由DMAC负责完成数据传送的全过程。 8237 工作过程 DMA方式传送的一般过程: 分四个阶段: 1). 请求: I/O DMAC CPU 2). 响应: CPU DMAC I/O 3). 传送: 4). 结束: DMAC在系统中具有两种工作状态: 主动态和被动态。也就是在系统中处于主控器和被控器两种不同地位。 在主动态时,DMAC控制系统总线(AB、DB、CB)向存储器和外设发送地址信息和读写信息,控制数据传送。DMA写操作时,它发出IOR和MEMW信号,数据由外设传到存储器;DMA读操作时,它发出MEMR和IOW信号,数据从存储器传到外设。 在被动态时,DMAC

文档评论(0)

1亿VIP精品文档

相关文档