Q87.
「程式計數器(Program Counter)」的作用為何?
電腦軟體應用 · 丙級 · 電腦概論 · Q87
難易度分析
2 / 5
本題屬於基礎概念定義題,僅需掌握 CPU 內部各暫存器的特定功能即可解答,不涉及複雜的邏輯推論或綜合應用。
正確答案:④存放下一個要被執行的指令位址
④ 存放下一個要被執行的指令位址:程式計數器(PC)的核心功能正是存放下一個待執行指令的記憶體位址,CPU 每取出一條指令後,PC 會自動遞增或跳轉至下一指令位址,以確保程式依序執行。
錯誤選項解析
- ① 存放錯誤指令的個數:程式計數器並非用於統計錯誤指令數量,錯誤計數通常由作業系統的錯誤處理機制或除錯暫存器負責管理。
- ② 存放資料處理的結果:存放資料處理結果是累加器(Accumulator)或通用暫存器的功能,而非程式計數器的職責。
- ③ 存放程式指令:程式指令本身存放於主記憶體的指令區段中,程式計數器僅記錄位址而非儲存指令內容。
Learning Tip
"此題常考 CPU 內部暫存器的功能區分。易混淆點:程式計數器(PC)記錄「位址」、指令暫存器(IR)存放「目前執行的指令內容」、累加器(AC)存放「運算結果」。實務上需熟記各暫存器在 CPU 執行週期(取指→解碼→執行)中的角色。"
學員答題分佈
①存放錯誤指令的個數0%
②存放資料處理的結果0%
③存放程式指令0%
④存放下一個要被執行的指令位址0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!