民國106年 第3梯次 電腦硬體裝修乙級 學科

第23題

微電腦系統服務I / O 裝置中,哪一種效率最高?

題目

微電腦系統服務I / O 裝置中,哪一種效率最高?

  1. (1) P o l l i n g
  2. (2) D M A
  3. (3) A S I C
  4. (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料