普考-資訊處理計算機概要115 年第 38 題單選題
中央處理器裡負責將指令載入與解碼,屬於下列那一個子系統?
A控制單元(Control Unit)正確答案
B排班(Scheduling Unit)
C管線(Pipelining)
D上下文交換(Context Switching)
A正確答案
CPU的控制單元(CU)負責指令的擷取(載入)與解碼,是指揮CPU運作的神經中樞。
為什麼答案是 A
控制單元(CU)負責從記憶體擷取(載入)指令、進行解碼,併產生控制訊號協調各部件運作。
載入中…
完整詳解
Pro · 無限重點 CPU的控制單元(CU)負責指令的擷取(載入)與解碼,是指揮CPU運作的神經中樞。
看到「指令載入與解碼」直接聯想「控制單元(CU)」;排班與上下文交換是作業系統概念,管線是技術而非子系統。
逐選項分析
A✓ 正確
控制單元(CU)負責從記憶體擷取(載入)指令、進行解碼,併產生控制訊號協調各部件運作。
B✕
排班(Scheduling)是作業系統核心功能,用於分配CPU時間給各行程,並非CPU硬體子系統。
C✕ 陷阱
管線(Pipelining)是一種提升CPU指令執行效率的硬體設計技術,而非負責解碼的獨立子系統。
D✕
上下文交換(Context Switching)是作業系統在多工處理時,儲存與恢復行程狀態的機制,非CPU子系統。
CPU核心子系統與相關概念對照
| 類別 | 名稱 | 主要功能/定義 |
|---|
| CPU硬體子系統 | 控制單元 (CU) | 負責指令擷取(載入)、解碼與產生控制訊號 |
| CPU硬體子系統 | 算術邏輯單元 (ALU) | 負責執行算術運算與邏輯運算 |
| CPU硬體子系統 | 暫存器 (Registers) | 提供CPU內部高速暫存資料與指令 |
| 作業系統概念 | 排班 / 上下文交換 | 分配CPU資源與切換行程執行狀態 |
考生容易將「管線(Pipelining)」誤認為子系統。管線只是一種讓指令分段重疊執行的「技術」,真正負責解碼的實體硬體是「控制單元(CU)」,切勿將技術名詞與硬體子系統混淆。