LONGEPASS
升降機裝修/電機部份/Q147
簡單
正確率 -
Q147.

下列何者為控制單元內用以儲存「下一個要執行指令的位置」之裝置?

升降機裝修 · 乙級 · 電機部份 · Q147

難易度分析

2 / 5

本題屬於基本定義的記憶型考題,僅需區分CPU內部不同暫存器的特定功能即可選出答案,不涉及複雜的邏輯推導或計算過程。

正確答案:③程式計數器(Program counter, PC)

③ 程式計數器(Program counter, PC):程式計數器(PC) 專門用於儲存 下一個要執行指令的記憶體位址。每取出一條指令後,PC 會自動遞增或根據跳躍指令更新,以維持程式的順序執行或分支控制。

錯誤選項解析

  • ① 工作暫存器(Working Register, WR):工作暫存器(WR) 用於暫時存放 ALU 運算過程中的操作數與運算結果,而非儲存指令位址。其功能在於支援算術與邏輯運算的資料暫存。
  • ② 指令暫存器(Instruction Register, IR):指令暫存器(IR) 用於存放 目前正要執行之指令的內容本身(包含操作碼與運算元),而非下一個指令的位置。其作用是在指令解碼階段提供控制單元判讀。
  • ④ 索引暫存器(Index Register):索引暫存器(Index Register) 主要用於 修改記憶體位址以支援陣列或資料表的索引尋址,常與基址暫存器搭配實現間接定址,並非用於追蹤指令執行順序。
Learning Tip

"此類題型常考 CPU 內部各暫存器的功能區別。關鍵陷阱在於混淆 程式計數器(PC) 與 指令暫存器(IR):PC 記住的是「下一條指令的位址」,IR 記住的是「目前指令的內容」。實務上,升降機控制系統依賴 微處理器或 PLC 執行階梯圖與控制程式,理解 PC 的遞增與跳躍機制有助於診斷 程式執行流程異常 的故障。"

學員答題分佈

①工作暫存器(Working Register, WR)0%
②指令暫存器(Instruction Register, IR)0%
③程式計數器(Program counter, PC)0%
④索引暫存器(Index Register)0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目