DMA(直接內存存取)

DMA是指外部設備不通過CPU而直接與系統內存交換數據的接口技術。   要把外設的數據讀入內存或把內存的數據傳送到外設,一般都要通過CPU控制完成,如CPU程序查詢或中斷方式。利用中斷進行數據傳送,可以大大提高CPU的利用率。   但是採用中斷傳送有它的缺點,對於一個高速I/O設備,以及批量交換數據的情況,只能採用DMA方式,才能解決效率和速度問題。DMA在外設與內存間直接進行數據交換,而不通過C
相關文章
相關標籤/搜索