大三上微原qs微机原理第09章.pptxVIP

  • 0
  • 0
  • 约8.31千字
  • 约 47页
  • 2021-12-05 发布于北京
  • 举报
第九章 微型计算机常用接口技术 ; 9.4.1 概述; 9.4.1 概述;(5)由DMAC送出地址信号和控制信号,实现外设与 内存或内存不同区域之间大量数据的快速传送。 (6)DMAC将规定的数据字节传送完之后,通过向 CPU发HOLD信号,撤消对CPU的DMA请求。 CPU收到此信号,一方面使HLDA无效,另一方 面又重新开始控制总线,实现正常取指令、分析 指令、执行指令的操作。 注意:在内存与外设之间进行DMA传送期间,DMAC控制器只是输出地址及控制信号,而数据传送是直接在内存和外设端口之间进行的,并不经??DMAC;对于内存不同区域之间的DMA传送,则应先用一个DMA存储器读周期将数据从内存的源区域读出,存入到DMAC的内部数据暂存器中,再利用一个DMA存储器写周期将该数据写到内存的目的区域中去。 ;9.4.2 DMA控制器芯片Intel 8237 ;二、 8237的内部组成与结构 ;9.4.2 DMA控制器芯片Intel 8237;4.共用寄存器 除了每个通道中的寄存器之外,整个芯片还有一些共用的的寄存器:包括1个16位的地址暂存寄存器,1个16位的字节数暂存寄存器,1个8位的状态寄存器,1个8位的控制(命令)寄存器,1个8位的暂存寄存器,1个4位的屏蔽寄存器和1个4位的请求寄存器等,8237内部寄存器的类型和数量如下表所示,其中,凡数量为4个的寄存器,

文档评论(0)

1亿VIP精品文档

相关文档