微型计算机系统原理及应用作者贺建民第9章DMA传输课案.pptVIP

  • 3
  • 0
  • 约7.84千字
  • 约 49页
  • 2017-03-03 发布于广东
  • 举报

微型计算机系统原理及应用作者贺建民第9章DMA传输课案.ppt

微型计算机系统原理及应用作者贺建民第9章DMA传输课案.ppt

第9章 DMA传输 9.1 DMA传输基本概念 9.2 可编程DMA控制器8237A 9.3 8237A的应用举例 9.1 DMA传输基本概念 1. DMA DMA是Direct Memory Access,DMA传输技术可以提高数据交互的效率,减少对CPU资源的占用。 所谓DMA传输就是在不受CPU干预的情况下,内存储器与高速的外部设备之间交换数据的一种传输方式。 9.1 DMA传输基本概念 2. DMA传输系统的主要功能: 数据传输 数据校验 数据检索等其他功能 9.1 DMA传输基本概念 2. DMA传输系统的基本操作流程(1): (1)I/O端口向DMA控制器发出DMA操作请求; (2)DMA控制器接到I/O端口的请求后,向CPU发总线请求信号; (3)CPU执行完当前指令后,向DMA控制器发出总线响应信号; (4)CPU放弃对系统总线的控制,处于等待周期,由DMA控制器接管系统总线; 9.1 DMA传输基本概念 2. DMA传输系统的基本操作流程(2): (5)DMA控制器向I/O端口发出DMA应答信号; (6)DMA控制器把进行DMA操作所涉及的存储器地址发送到总线上;如从I/O端口到存储器的数据传输,DMA控制器向I/O端口发出I/O读信号,向存储器发出MEM写信号;如从存储器到I/O端口的数据传输,DMA控制器向存储器发出MEM读信号,向I/O端口发

文档评论(0)

1亿VIP精品文档

相关文档