民國111年 第3梯次 儀表電子乙級 學科

第25題

在微電腦中,用來存放下一個待執行指令位址的暫存器為何?

題目

在微電腦中,用來存放下一個待執行指令位址的暫存器為何?

  1. (1) 程式計數器
  2. (2) 累積器
  3. (3) 資料指標
  4. (4) 程式狀態字元

官方答案

(1) 程式計數器

解析

微電腦中,程式計數器(Program Counter, PC)專門存放「下一個待執行指令」的記憶體位址。每當 CPU 抓取一筆指令後,PC 會自動加 1(或加指令長度)指向下一筆;遇到跳躍、分支或呼叫指令時,PC 會被載入新的位址。累積器(ACC)是算術邏輯運算的主要暫存器,存放運算元與結果;資料指標(如 IX、SP)用於指向記憶體資料位址或堆疊;程式狀態字元(PSW/FLAGS)記錄運算後的狀態旗標(進位、零、負號等)。故存放下一指令位址者為程式計數器。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料