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

第7題

下列何種I/O 方式,資料傳輸速度最快?

題目

下列何種I/O 方式,資料傳輸速度最快?

  1. (1) Polling I/O
  2. (2) DMA
  3. (3) Hand-shanking
  4. (4) Interrupt I/O

官方答案

(2) DMA

解析

DMA(Direct Memory Access)由 DMA 控制器接管匯流排,讓資料在記憶體與周邊裝置之間直接搬移,CPU 只在傳輸開始與結束時設定與收尾,不必逐筆介入,因此單位時間可搬移的資料量最大。Polling I/O 要 CPU 反覆讀取狀態暫存器,耗費大量指令週期;Interrupt I/O 每傳一筆就觸發中斷,需保存與回復現場,負擔更重;Hand-shaking 只是雙方確認資料備妥的時序協定,並非提高傳輸速率的機制。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料