民國95年 第3梯次 電腦硬體裝修丙級 學科
第48題
I / 0 與記憶體資料傳輸時,下列那一種效能最好?
題目
I / 0 與記憶體資料傳輸時,下列那一種效能最好?
- (1) D M A
- (2) I n t e r r u p t I / O
- (3) C P U I / O
- (4) M E M O R Y M A P P E D I / O
官方答案
(1) D M A
解析
DMA(Direct Memory Access)由 DMA 控制器接管匯流排,讓 I/O 裝置與記憶體直接交換資料,整段區塊傳輸期間不佔用 CPU,只在傳輸結束時以中斷通知,因此效能最好。CPU I/O(程式控制 I/O)每傳一筆資料都要 CPU 執行指令並等待裝置就緒,速度最慢;中斷式 I/O 每筆資料都要中斷一次,須反覆保存與恢復現場,額外負擔大;記憶體對映式 I/O 只是一種定址方式,資料仍須由 CPU 搬移。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。