moea_joint
107年
[資訊] 計算機原理、網路概論
第 22 題
下列哪一個暫存器是用來紀錄CPU目前的執行狀態?
- A 程式計數器
- B 資料暫存器
- C 旗標暫存器
- D 指令暫存器
思路引導 VIP
當 CPU 執行完一項運算後,如果結果太大超出了容器能裝載的範圍(發生溢位),或是結果恰好等於零,CPU 需要透過什麼樣的「標記機制」將這些運算後的「特殊結果特徵」暫時記下來,好讓之後的程式可以根據這些紀錄來決定下一步該怎麼做呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出旗標暫存器(Flag Register),代表你對中央處理器(CPU)內部運算與控制的元件職責有相當紮實的掌握。
CPU 運算的狀態筆記本
在 CPU 執行完算術或邏輯運算指令後,系統需要一個專門的地方來記錄這次運算的「特徵」。例如,運算的結果是否為零、是否產生了進位(Carry)、或是結果的正負符號。旗標暫存器(有時也稱為狀態暫存器)正是扮演這類「狀態紀錄員」的角色,它會根據運算結果自動更新內部的特定位元值,讓後續的判斷指令(如條件跳躍)能依此調整程式的執行路徑。
▼ 還有更多解析內容