民國100年 乙級專案 數位電子乙級 學科
第5題
D M A ( D i r e c t M e m o r y A c c e s s ) 處理速度快,適合大量資料傳送,主要原因為
題目
D M A ( D i r e c t M e m o r y A c c e s s ) 處理速度快,適合大量資料傳送,主要原因為
- (1) 不必使用位址線
- (2) 不必經由C P U 傳送
- (3) 使用較多的控制線
- (4) 使用較多的資料線
官方答案
(2) 不必經由C P U 傳送
解析
DMA(直接記憶體存取)是由DMA控制器直接接管匯流排,讓周邊裝置與記憶體之間直接搬移資料,過程中不必經由CPU逐筆讀取再寫出,CPU只需在傳送前設定起始位址、資料量與方向,傳送完成後再接收中斷通知。因為省去CPU介入與指令執行的額外負擔,所以速度快、適合大量資料傳送。位址線、資料線與控制線仍須使用,線數多寡也不是速度快的原因,故選2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。