您现在的位置是:源码地带 > 资源下载

DMA技术 -ppt

  • 上传时间: 2013-11-18
  • 上传用户:jxyw163
  • 资源积分:2 下载积分
  • 标      签: DMA

资 源 简 介

数据传送的控制
 数据传送涉及的3个问题
1)数据的来源;
2)数据的去处;
3)数据本身以及如何控制数据的传送。
 DMA方式控制的数据传送
 DMA传送方式通常用来高速传送大批量的数据块。如:
 硬盘和软盘I/O;
 快速通信通道I/O;
 多处理机和多程序数据块传送;
 在图像处理中,对CRT屏幕送数据;
 快速数据采集;
 DRAM的刷新操作。
 DMA传送包括:
(1)存储单元传送:存储器→存储器。
(2)DMA读传送:存储器→I/O设备。
(3)DMA写传送:I/O设备→存储器。
4.1.2  DMA传送的工作过程 1)I/O设备向DMAC发出DMA请求;
2) DMAC向CPU发出总线请求;
3)CPU在执行完当前指令的当前的总线周期后,向DMAC发出总线响应信号;
4)CPU脱离对系统总线的控制,由DMAC接管对系统总线的控制;

为什么DMA传送方式能实现高速传送?
DMA传送的过程是什么样的?画出流程。
DMA有哪些操作方式?各有什么特点。
简述DMA控制器的两个工作状态的特点。
试设计一种在8088大模式下与8237连接的基本电路图。并说明你的设计中8237各个端口的实际地址。
DMA控制器的时序包括哪几个状态周期?试画出正常读传输的时序。
DMAC的内部地址寄存器是16位的,如何扩展地址来访问16MB的地址空间?

相 关 资 源