Q25.
下列那一種I/O 的速度最快?
儀表電子 · 乙級 · 微電腦概論與應用 · Q25
難易度分析
2 / 5
本題考查不同 I/O 傳輸機制的效能差異,屬於基礎概念的對比分析,只要掌握各傳輸方式的運作原理即可快速判定。
正確答案:②直接記憶存取式(direct memory access)
② 直接記憶存取式(direct memory access):直接記憶存取式 (DMA) 透過 DMA 控制器直接在 I/O 裝置與記憶體之間進行大量資料傳輸,無需經過 CPU 介入,可大幅減少 CPU 負擔並達到最高的資料傳輸速率,是四種 I/O 方式中速度最快的。
錯誤選項解析
- ① 輪詢式(polling):輪詢式 (Polling) 由 CPU 週期性地逐一檢查各 I/O 裝置狀態,需持續佔用 CPU 資源進行查詢動作,資料傳輸效率低且速度受限於 CPU 檢查頻率,因此並非最快。
- ③ 中斷式(interrupt):中斷式 (Interrupt) 雖比輪詢式有效率,I/O 裝置主動發出中斷請求通知 CPU 處理,但每次資料傳輸仍需 CPU 執行中斷服務常式 (ISR),傳輸速度受限於 CPU 處理中斷的延遲時間,故不及 DMA 快速。
- ④ 交握式(handshake):交握式 (Handshake) 利用控制信號線(如 STROBE、ACK)進行發送端與接收端之間的同步確認,每次傳輸需等待對方回應確認信號,通訊協定開銷大,速度最慢。
Learning Tip
"本題核心考點為 I/O 資料傳輸方式的效率比較。常考陷阱在於混淆「中斷式」與「DMA」的應用情境:中斷式適合少量、隨機的資料傳輸,而 DMA 專為大量、連續的資料塊傳輸設計。實務上,硬碟讀寫、影像擷取等高速資料流皆採用 DMA 架構。記憶口訣:DMA > 中斷式 > 輪詢式 > 交握式(速度由快至慢)。"
學員答題分佈
①輪詢式(polling)0%
②直接記憶存取式(direct memory access)0%
③中斷式(interrupt)0%
④交握式(handshake)0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!