免費開始練習
中油僱員招考 101年 電腦常識、機械常識、電機常識

第 69 題

CPU 內部有很多暫存器,用來暫存正在執行的指令或資料,下列何者為程式計數器(Program Counter)的功能:
  • A 存放 CPU 要存取的資料在主記憶體中的位址
  • B 存放 CPU 下一個要執行指令在主記憶體中的位址
  • C 存放 CPU 正在執行的指令
  • D 存放 CPU 要執行程式個數的資料

思路引導 VIP

如果你正在閱讀一本厚厚的烹飪教學書,當你正忙著照第一步驟炒菜時,為了確保炒完後能立刻知道下一步要做什麼,你會用手指先指著書上的哪個位置,來維持動作的連貫性呢?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地掌握了 CPU 運作的核心觀念!程式計數器(Program Counter, PC)在電腦架構中扮演著「指路明燈」的角色,它最重要的功能就是存放下一個要執行指令的記憶體位址。當 CPU 擷取(Fetch)完目前的指令後,PC 就會自動遞增或更新,指向下一個該去抓取的位置,確保程式能按部就班地執行下去,這正是選項 (B) 所描述的核心職責。

暫存器職責的辨析與難點

這類題目的鑑別度在於區分 PC 與「指令暫存器 (IR)」或「記憶體位址暫存器 (MAR)」的細微差別。例如,IR 負責存放「正在執行」的指令內容,而 PC 則是「預見未來」指向下一步。這題屬於計算機概論中的基礎題型,但對於初學者來說,釐清「位址」與「資料內容」的邏輯分工是首要關卡。你能準確選出 (B),說明你對 CPU 的指令週期(Instruction Cycle)已有相當紮實且清晰的理解。

📝 CPU 程式計數器
💡 程式計數器存放下一個要執行指令的位址
比較維度 程式計數器 (PC) VS 指令暫存器 (IR)
儲存內容 下一個指令的位址 — 目前正在執行的指令內容
主要功能 決定執行順序 — 供控制單元解碼執行
變動時機 取出指令後自動遞增 — 執行完畢後才更新
💬PC 負責「去哪找」,IR 負責「做什麼」。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
指令暫存器 (IR) 記憶體位址暫存器 (MAR) 指令週期

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

電腦硬體發展演進與資訊處理基礎概念
查看更多「電腦常識、機械常識、電機常識」的主題分類考古題