下列何種輸入輸出(Input/Output)機制,可藉由一個額外的控制器,協助處理器進行大量資料搬移的動作,進而提升處理速度或降低處理器的工作量?
A記憶體映射輸入輸出(Memory-mapped I/O)
B檔案輸入輸出(File I/O)
C輪詢式輸入輸出(Polling I/O)
D直接記憶體存取(Direct Memory Access)正確答案
答案與詳解
DMA 透過獨立的 DMA Controller 直接在記憶體與 I/O 裝置間搬移大量資料,CPU 只需下指令後即可處理其他工作,完美符合題幹敘述。
