微型计算机原理与应用作者王法能杨永生主编潘晓中周晓娟副主编第十二章课案.pptVIP

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

微型计算机原理与应用作者王法能杨永生主编潘晓中周晓娟副主编第十二章课案.ppt

微型计算机原理与应用作者王法能杨永生主编潘晓中周晓娟副主编第十二章课案.ppt

3.基址寄存器(BR) 用于存放对应通道的当前地址寄存器的初始值,为16位寄存器。与当前地址寄存器共用一个I/O端口地址,在编程时,它与当前地址寄存器被同时写入某一起始地址。在通道选择自动预置方式时,在DMA操作结束后,由基址寄存器对当前地址寄存器自动重装初始值。 4.基字计数寄存器(BWC) 用于存入该通道数据传送的个数,它与当前字计数寄(CWCR)一一对应,并使用相同的端口地址。在编程时,它与当前字数寄存器同时写入要传送的数据个数。如果在自动预置方式时,在DMA操作结束后,由基字计数寄存器自动重装当前字计数寄存器的初始值。 5.方式寄存器(MR) 它用于控制某个通道的DMA传送方式和传送方向,每一个通过都有一个方式寄存器,其格式如图12-2所示。 图12-2 工作方式寄存器 6.命令寄存器(CR) 其格式和各位定义如图12- 4所示,它确定了整个8237A的总体特性,CPU可通过其编程对8237A进行控制操作,并在复位时,将其清除。 7.请求寄存器(RR) 8237A的4个通道都有一个于其相对应的请求触发器,它是用来设置DMA请求标志的。在8237A控制器内,是4个请求触发器对应1个DMA请求寄存器。我们知道,DMA请求可以由硬件发出,也可由软件发出,对于硬件是通过D

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档