微机原理第6章 8086-8088微机系统的功能组件.pptVIP

  • 7
  • 0
  • 约1.56万字
  • 约 79页
  • 2019-08-09 发布于辽宁
  • 举报

微机原理第6章 8086-8088微机系统的功能组件.ppt

6.4.1 概述 DMA控制器应具备CPU的寻址以及数据传送和一定的控制能力,主要包括以下几点: DMA控制器应具备向CPU发出DMA请求信号,并接管和控制总线的功能; DMA控制器应提供地址码以指明I/O设备变换数据的存储器起始地址; DMA控制器应能发出存储器和外设的读/写控制信号,以规定数据在存储器与I/O设备之间的传输方向; 在进行DMA传送过程中,DMA控制器应具备修改内存地址指针并计算传送的字节数的功能,以判断什么时候传送结束。 6.4.1 概述 根据功能分析,一个DMA控制器需要包括以下功能单元,如图6.12所示。它们分别是: (1)用于DMA控制器工作的寄存器,包括:地址寄存器、字节计数器和操作方式寄存器。 (2)进行数据和命令传输的通道-总线,包括:地址总线(A0~A15 )和数据总线(D0~D7)。 (3)四个控制数据传送方式的信号,包括:存储器读信号MEMR,存储器写信号MEMW,I/O设备读信号IORC和I/O设备写信号IOWC。 (4)DMAC与I/O设备之间的联络信号,包括:DMA请求信号DRQ(输入)和DMA响应信号DACK(输出) (5)DMAC与CPU之间的联络信号,包括:总线请求信号HRQ(输出)和总线响应信号HLDA(输出)。 图6-12 DMA控制器的功能单元 6.4.2 int

文档评论(0)

1亿VIP精品文档

相关文档