CPU与外设间的数据传送方式.pptVIP

  • 3
  • 0
  • 约8.6千字
  • 约 10页
  • 2022-10-22 发布于浙江
  • 举报
* 当外设输入数据准备好,外设向DMA发出一个选通信号, 将数据送数据端口;向DMA发出请求。 DMA控制器向CPU发出总线请求信号(HOLD)高电平。 CPU在现行总线周期结束后响应, 向DMA发出响应信号(HLDA)高电平; CPU放弃对总线控制,DMA控制器接管三态总线, 接口将数据送上数据总线,并撤消DMA请求; 内存收到数据以后,给DMA一个回答,于是DMA修改地址指针, 改变传送字节数。检查传送是否结束。没有结束, 下次接口准备好数据, 再进行一次新的传输; 当计数值计为0,DMA传输过程便告结束。 DMA控制器撤消总线请求(HOLD变低),在下一个时钟周期上升沿使总线响 应HLDA变低,DMA释放总线,CPU取得总线控制权。 DMA控制器工作原理(续) . * DMA控制器工作原理(续) . * 用DMA方式进行输出过程与输入过程类似, 只是在DMA控制器发出回答信号后 接着发出的是I/O写信号和存储器读信号, 数据传送方向与输入相反而已。 DMA控制器工作原理(续) . * 第四节 接口技术的现状与发展趋势 (自学) 一、接口技术的现状 二、接口技术的发展趋势 . * 一、接口技术的现状 1.用简单的逻辑电路 2.用可编程集成接口芯片 3.用多功能的芯片组 4.

文档评论(0)

1亿VIP精品文档

相关文档