搜索
写经验 领红包
 > 运动

简述dma控制器的特点及功能(简述dma控制器的基本功能)

在生活中,很多人可能想了解和弄清楚微机原理——9.DMA控制器及其应用的相关问题?那么关于简述dma控制器的特点及功能的答案我来给大家详细解答下。

简述dma控制器的特点及功能(简述dma控制器的基本功能)

8237A DMA控制器及其应用

DMA读操作:读存储器送外设。DMA写操作:读外设写存储器。DMA校验操作:通道不进行数据传送操作,只是完成校验功能

结构及引脚

主要功能

8237A是一种40引脚双列直插式的高性能可编程DMA控制器,采用+5V工作电源,主频5MHz的8237A传送速度可达到1.6Mb/s

工作状态

DMA控制器一方面可以控制系统总线,这时称它为总线主模块;另一方面又可和其他接口一样,接受CPU对它的读/写操作,这时DMA控制器就成了总线从模块

内部结构

引脚及功能

工作方式

字节传送块传送请求传送级联传送

工作时序

外设和内存间的DMA数据传送时序

空闲周期、有效周期和扩展写周期

系统复位后或无DMA请求时处于空闲周期,这时DMA处于从态方式

进入有效周期SO状态,等待CPU发出允许DMA操作的回答信号HLDA

如果正常时序仍然不能满足要求,以至于还是不能在指定时间内完成存取操作,为了使READY信号提前到来,将写脉冲拉宽,并且使它们提前到来,这就要用到扩展写信号的方法

内部寄存器

通道寄存器:

基地址寄存器、当前地址寄存器、基字节计数器、当前字节计数器和工作方式寄存器

温馨提示:通过以上关于微机原理——9.DMA控制器及其应用内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。