Q97.
下列何種I/O 方式,資料傳輸速度最快?
電腦硬體裝修 · 乙級 · 工作方法 · Q97
難易度分析
2 / 5
此題考查不同 I/O 控制方式之效能差異,屬於基礎觀念辨析。考生需理解 CPU 在各傳輸模式中的參與程度及其對系統效率的影響,判別不同技術在資料交換過程中的運作原理。
正確答案:①DMA
① DMA:DMA(Direct Memory Access,直接記憶體存取)允許外設與記憶體之間直接進行資料傳輸,無需經過 CPU 介入處理,因此能達到最高的資料傳輸速度與系統效率。
錯誤選項解析
- ② Polling I/O:Polling I/O(輪詢式輸入輸出)需要 CPU 持續主動查詢外設狀態是否就緒,此過程會大量消耗 CPU 運算資源且產生等待延遲,傳輸效率為四者中最低。
- ③ Interrupt I/O:Interrupt I/O(中斷式輸入輸出)雖在外設就緒時以中斷訊號通知 CPU,避免了無效輪詢,但每次資料傳輸仍需 CPU 執行中斷服務常式(ISR)來處理,速度仍不及 DMA。
- ④ Hand-shanking:Handshaking(交握式傳輸)透過控制訊號線(如 STROBE、ACK)進行發送端與接收端的同步協調,雖能確保資料正確性,但額外的訊號往返會增加傳輸延遲,速度不如 DMA。
Learning Tip
"此類題型常考 I/O 傳輸方式的效能比較。關鍵在於理解 CPU 參與程度與傳輸速度的反比關係:CPU 介入越少(如 DMA),速度越快。實務上 DMA 廣泛應用於硬碟控制器、顯示卡、音效卡等需要大量資料傳輸的場景,而 Polling 僅適用於簡單且低速的外設。"
學員答題分佈
①DMA0%
②Polling I/O0%
③Interrupt I/O0%
④Hand-shanking0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!