民國100年 乙級專案 電腦軟體應用乙級 學科
第43題
「程式計數器( P r o g r a m C o u n t e r ) 」的功能為何?
題目
「程式計數器( P r o g r a m C o u n t e r ) 」的功能為何?
- (1) 記錄程式中執行完畢的指令
- (2) 記錄程式執行中的狀態
- (3) 記錄程式執行完成的時間
- (4) 記錄下一個指令的位址
官方答案
(4) 記錄下一個指令的位址
解析
程式計數器(Program Counter, PC)是 CPU 控制單元中的一個暫存器,其功能為儲存「下一個將要被 CPU 取出並執行的指令之位址」。CPU 每執行完一條指令後,PC 會自動遞增(或依據跳躍指令被重新載入),以指向下一筆指令。選項 1 所述為執行完畢的指令,屬於追蹤或除錯範疇,非 PC 功能;選項 2 記錄執行中狀態屬於狀態暫存器(Status Register / PSW)的功能;選項 3 記錄完成時間並非 PC 的職責。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。