> 游戏
简述dma控制器的特点及功能(dma控制器有哪几种工作方式)
导语:微机原理——9.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信号提前到来,将写脉冲拉宽,并且使它们提前到来,这就要用到扩展写信号的方法
内部寄存器
通道寄存器:
基地址寄存器、当前地址寄存器、基字节计数器、当前字节计数器和工作方式寄存器
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小熊创作整理编辑!