九九百科網

位置:首頁 > 經驗 > 

dma傳輸信息的工作原理是什麼

經驗4.19K

dma傳輸信息的工作原理是什麼

dma傳輸信息的工作原理是他允許不同速度的硬件裝置來溝通,而不需要依於CPU的大量中斷負載。如果不是dma傳輸信息,CPU就需要從來源把每一片段的資料複製到暫存器,然後把他們再次寫回到新的地方。在這個時間中,CPU對於其他的工作來説就無法使用。

DMA傳輸重要地將一個內存區從一個裝置複製到另外一個。當CPU初始化這個傳輸動作,傳輸動作本身是由DMA控制器來實行和完成。典型的例子就是移動一個外部內存的區塊到芯片內部。像是這樣的操作並沒有讓處理器工作拖延,反而可以被重新排程去處理其他的工作。DMA傳輸對於高效能嵌入式系統算法和網絡是很重要的。

標籤:Dma 傳輸