民國113年 地方四等 電子工程 計算機概要

第1題

一般而言,處理器利用下列那一個元件,記錄下一個要抓取的指令的記憶體位址?

題目

一般而言,處理器利用下列那一個元件,記錄下一個要抓取的指令的記憶體位址? A. 指令暫存器(instruction register) B. 程式計數器(program counter) C. 堆疊指位器(stack pointer) D. 指令解碼器(instruction decoder)

官方答案

  • 答案:B. 程式計數器(program counter)

解析

程式計數器(program counter, PC)又稱指令指標,用來存放下一個將要抓取之指令的記憶體位址;處理器每完成一次取指,PC 便自動遞增或依跳躍指令更新,以維持指令執行的順序。A 指令暫存器(instruction register, IR)存放的是「已經抓取進來」的指令內容本身,供後續解碼使用;C 堆疊指位器(stack pointer, SP)指向堆疊頂端,用於函式呼叫與返回時存取資料;D 指令解碼器(instruction decoder)負責解讀 opcode 以產生控制訊號,並不保存位址。故正確答案為 B。

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

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。