《现代微型计算机与接口教程》教学PPT课件教案第06章 DMA.pdfVIP

  • 1
  • 0
  • 约1.52万字
  • 约 68页
  • 2026-10-04 发布于湖北
  • 举报

《现代微型计算机与接口教程》教学PPT课件教案第06章 DMA.pdf

第6章DMA传输

6.1DMA传输原理

6.2DMA控制器8237A

6.38237A的编程使用

直接存储器传送

直接存储器传送

(DirectMemoryAccess—DMA)

将外设的数据不经过CPU直接送入内存储器,

或者,从内存储器不经过CPU直接送往外部设备

一次DMA传送需要执行一个DMA周期(相当于一

个总线读/写周期),因而能够满足高速外设数据

传输的需要。

6.1DMA传输原理

1.DMA控制器

使用DMA方式传输时,需要一个专门的器件

来协调外设接口和内存储器的数据传输,这个

专门的器件称为DMA控制器,简称DMAC。

DMAC内部的寄存器:

•地址寄存器:存放DMA传输时存储单元地址;

•字节计数器:存放DMA传输的字数;

•控制寄存器:存放由CPU设定的DMA传输方式,

控制命令等;

•状态寄存器:存放DMAC当前的状态,包括有无

DMA请求,是否结束等。

图6-1

DMAC在系统中有二种不同的作

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档