| DMA控制器8237A |
|
| 作者:陆志才 文章引用自“微型计算机组成原理”(高教出版社,南开大学2003)点击数: 更新时间:2007-2-25 21:00:00 |
|
| |
|
|
DMA控制器8237A DMA是主机与外设之间数据传送的一种方式,特别适合高速外设与存储器之间大量数据传输。通过对DMA方式的扩充,还可以进行存储器与存储器之间、I/O设备与I/O设备之间的数据直接传输。DMA方式下的数据传输不需要CPU的直接参与,而是由DMAC控制。本节介绍最常用的一种DMAC——8237A。 Intel 8237A是一种高性能的可编程DMA控制器,采用5 MHz的Intel 8237A-5传送速率可以达到1.6 MB/s。每片8237A有4个独立的DMA通道,每个DMlA通道能实现一路DMA传送。和中断控制器8259A对中断源的管理相类似,8237A的每个通道具有不同的优先级,每个通道可以分别允许或禁止。每个DMA通道有四种工作方式,一次传送的最大长度可达64KB。8237A可以级联,以扩展通道数。
|
|
本篇文章属于主题:DMA控制器8237A,了解更多请点击:DMA控制器8237A |
|
|
| 文章录入:admin 责任编辑:admin |
|
上一篇文章: 8253/8254的应用 下一篇文章: 8237A的工作周期 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |