CPU與架構
CPU 的程式計數器(PC)所保存的是下列何者?
- A下一道要執行之指令的位址
- B已執行指令的總數
- CCPU 的溫度
查看答案與解析
正確答案:A. 下一道要執行之指令的位址
程式計數器是保存下一道要擷取並執行之指令在記憶體上位址的暫存器。通常每執行一道指令,就會前進該指令的長度(例如 4 位元組);遇到分支或跳躍指令時會被改寫為跳躍目的地的位址,遇到中斷時則改寫為中斷處理的起始位址。呼叫函式時,目前的值會作為返回位址保存到堆疊或連結暫存器(link register)。
- A. 正確。保存下一道要執行之指令的位址。
- B. 計算已執行指令數的是效能計數器等。
- C. 溫度是以感測器量測的,與程式計數器無關。