2023年12月7日发(作者:)
“Ultra DMA Mode *(*为数字,DMA33为2,DMA66为4,DMA100为5、DMA133为6)”
直接内存存取(DMA)
直接内存存取(direct memory access,DMA)为一个特殊的硬件结构,它允许接口装置与内存之间直接转移数据,而不需经由CPU的参与。在外围与内存之间需要大量数据转移时,此种方式可说是一种不需要中断服务程序的中断服务,直接由硬件完成此特定的工作,节省了许多程序执行的时间。
**【教学】什么是DMA模式?
启动DMA(Direct Memory Address)模式有什么好处?
DMA可以算是为弥补IDE多任务能力不及SCSI所发展出来的一项技术
DMA 存取有开的话 , 硬盘运作时比较不会增加 CPU 运算的负担
计算机与接口设备的传输一般透过两种方式:一是透过 CPU 控制来进行数据的传送;二是在专门的芯片控制下进行数据的传送。
我们所说的DMA,就是不用透过 CPU 控制,接口设备会跟内存之间相互传送数据的信道,在这种方式下,接口设备利用 DMA 信道直接将数据写入 HD 或将数据从 HD 中读出,而不用经过 CPU 运算,系统的速度会因此增加。
PIO Mode 0: The fastest data transfer rate reaches 3.3Mbyte/sec
PIO Mode 1: The fastest data transfer rate reaches 5.2Mbyte/sec
PIO Mode 2: The fastest data transfer rate reaches 8.3Mbyte/sec
PIO Mode 3: The fastest data transfer rate reaches 11.1Mbyte/sec
PIO Mode 4: The fastest data transfer rate reaches 16.6Mbyte/sec
DMA Mode 0: The fastest data transfer rate reaches 4.16Mbyte/sec
DMA Mode 1: The fastest data transfer rate reaches 13.3Mbyte/sec
DMA Mode 2: The fastest data transfer rate reaches 16.6Mbyte/sec
ULTRA DMA Mode 3: The fastest data transfer rate reaches 33Mbyte/sec
ULTRA DMA Mode 4: The fastest data transfer rate reaches 66Mbyte/sec
ULTRA DMA Mode 5: The fastest data transfer rate reaches 100Mbyte/sec
发布评论