所属分类 单片机编程
文件大小 538 K
文件格式 PPT 文件
累计下载 196 次
分享作者
发布日期

资料详细技术说明

数据传送的控制
 数据传送涉及的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的地址空间?

相关单片机编程资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分