Q10.
微處理器進行運算時,運算結果的狀態表示在哪一個暫存器?
電腦硬體裝修 · 乙級 · 裝修及控制應用 · Q10
難易度分析
2 / 5
此題考查微處理器各類暫存器的基本定義與功能區分。屬於基礎觀念辨識題,只要掌握各項暫存器(如位址計算、狀態記錄、堆疊管理及計數功能)的核心用途,即可直接判斷。
正確答案:②旗標暫存器
② 旗標暫存器:旗標暫存器(狀態暫存器)用於記錄 ALU 運算後的狀態旗號,包含 零旗號 (Z)、進位旗號 (C)、溢位旗號 (V)、負號旗號 (N) 等,是微處理器判斷運算結果特性的關鍵暫存器。
錯誤選項解析
- ① 索引暫存器:索引暫存器主要用於記憶體位址的偏移計算,常見於陣列或資料結構的索引操作,並不負責儲存運算狀態。
- ③ 堆疊暫存器:堆疊暫存器(堆疊指標 SP)用於管理堆疊記憶體的頂端位址,主要支援副程式呼叫、中斷處理及區域變數儲存,與運算狀態無關。
- ④ 計數暫存器:計數暫存器通常用於計數器或定時器功能,記錄事件發生次數或脈衝數量,並非用來表示運算結果的狀態旗號。
Learning Tip
"本題核心考點為 CPU 內部暫存器的功能區分。常考陷阱在於混淆 旗標暫存器 與 累加器 的角色——累加器負責暫存運算「資料」,而旗標暫存器記錄運算「狀態」。實務上,條件分支指令(如 JZ、JC、JNO)皆依賴旗標暫存器的狀態來決定程式流向,此為乙丙級檢定高頻考點。"
學員答題分佈
①索引暫存器0%
②旗標暫存器0%
③堆疊暫存器0%
④計數暫存器0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!