直接內存訪問DMA

如果我們要在磁盤拷貝大量文件的話,我們如果用CPU來進行控制的話,這就顯着有點浪費了,因爲CPU還有其他很重要的事情要處理,所以很多計算機爲了減去CPU的負擔,就把一部分任務下放給一個專用的處理器,稱爲DMA控制器 我們在進行DMA傳輸的時候,主機向內存中寫入DMA命令塊,這個塊當中包括傳輸的源地址指針、傳輸的目的地址指針、傳輸的字節數 CPU在將這個命令塊的地址寫入到DMA控制器的時候,就去繼續
相關文章
相關標籤/搜索