民國106年 第3梯次 電腦硬體裝修乙級 學科
第23題
微電腦系統服務I / O 裝置中,哪一種效率最高?
題目
微電腦系統服務I / O 裝置中,哪一種效率最高?
- (1) P o l l i n g
- (2) D M A
- (3) A S I C
- (4) I n t e r r u p t
官方答案
(2) D M A
解析
DMA(直接記憶體存取)由 DMA 控制器向 CPU 取得匯流排控制權後,直接在記憶體與 I/O 裝置之間搬移資料,CPU 只在傳輸開始與結束時介入,不必逐筆處理,因此效率最高。Polling 需 CPU 反覆查詢裝置狀態,浪費運算資源;Interrupt 雖可免除空轉,但每筆資料仍須進出中斷服務常式,負擔較大;ASIC 是特定用途的客製化晶片,並非一種 I/O 服務方式。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。