DMA..............Direct Memory Access(直接記憶存取)或叫(直接記憶接達)
這個功能是說週邊要使用bus(匯流排)做一整大批資料傳輸處理(跟記憶體)
但每一次都要通過CPU的處理............這樣CPU就被佔住沒法做其它事
會使整個計算機的效率降低,所以就有了DMA.....................
要使用DMA時DMA controller跟CPU說:我要用bus喔,先跟你說一聲如果你
答應的話我就開始使用了,用完bus再還給你..........
這就是DMA的由來
|