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
[ Last edited by sodown on 2008-9-28 at 09:33 AM ]作者: kuojinyuan 時間: 2008-11-5 10:54 PM 如此是否可解釋為啟動DMA後DRAM越大越好謝謝大大分享作者: gn01799675 時間: 2008-11-9 10:49 AM 請問啟動DMA有何缺點.總有缺失吧.請問...作者: gn01799675 時間: 2008-11-9 10:53 AM 請問啟動DMA有何缺點.總有缺失吧.請問...