古詩詞大全網 - 成語用法 - 什麽是dma

什麽是dma

DMA的基本定義

DMA,全稱Direct Memory Access,即直接存儲器訪問。

DMA傳輸將數據從壹個地址空間復制到另壹個地址空間,提供在外設和存儲器之間或者存儲器和存儲器之間的高速數據傳輸。當CPU初始化這個傳輸動作,傳輸動作本身是由DMA控制器來實現和完成的。DMA傳輸方式無需CPU直接控制傳輸,也沒有中斷處理方式那樣保留現場和恢復現場過程,通過硬件為RAM和IO設備開辟壹條直接傳輸數據的通道,使得CPU的效率大大提高。