普考-資訊處理計算機概要111 年第 8 題單選題
下列何者非周邊設備資料傳送時的可能處理模式?
AProcessor-Memory Bus正確答案
BPolling
CInterrupt-driven I/O
DDirect Memory Access(DMA)
A正確答案
I/O 資料傳送三大模式:輪詢、中斷、DMA;Processor-Memory Bus 只是 CPU 與記憶體間的匯流排,不是 I/O 傳送模式。
為什麼答案是 A
Processor-Memory Bus 是連接 CPU 與主記憶體的高速匯流排,屬於硬體通道,不是周邊設備 I/O 的傳送模式。題目問的是「處理模式」,故 A 為正解(非模式)。
載入中…
完整詳解
Pro · 無限重點 I/O 資料傳送三大模式:輪詢、中斷、DMA;Processor-Memory Bus 只是 CPU 與記憶體間的匯流排,不是 I/O 傳送模式。
看到「Bus」就知道是硬體通道而非傳送『模式』,直接選 A。
逐選項分析
A✓ 正確
Processor-Memory Bus 是連接 CPU 與主記憶體的高速匯流排,屬於硬體通道,不是周邊設備 I/O 的傳送模式。題目問的是「處理模式」,故 A 為正解(非模式)。
B✕
Polling(輪詢)是 CPU 週期性詢問 I/O 裝置是否就緒的傳送模式,簡單但耗 CPU 資源,是標準 I/O 處理模式之一。
C✕
Interrupt-driven I/O(中斷驅動)由 I/O 裝置主動發出中斷通知 CPU,CPU 可同時處理其他工作,效率優於 Polling,是典型 I/O 模式。
D✕
DMA(直接記憶體存取)讓 I/O 裝置透過 DMA 控制器直接與記憶體傳輸資料,不需 CPU 介入,適合大量資料傳送,是高效 I/O 模式。
三大 I/O 傳送模式比較
| 模式 | 誰主導 | CPU 負擔 | 適用情境 |
|---|
| Polling | CPU 主動查詢 | 高 | 簡單小系統 |
| Interrupt | 裝置發中斷 | 中 | 一般 I/O |
| DMA | DMA 控制器 | 低 | 大量資料(磁碟/網卡) |
陷阱在於把「硬體匯流排名稱」混進「I/O 傳送模式」的選項中。Processor-Memory Bus 聽起來像傳送方式,實際上只是匯流排硬體;考生若沒分清「通道」與「模式」就會誤選 B 或 C。