身心障礙人員考試身障四等-資訊處理類科計算機概要105 年第 19 題單選題
電腦的運作其實就是程式的執行,中央處理器執行一個指令的過程稱為機器週期,主要包含指令讀取(Instruction Fetch, IF )、結果回存(Write Back, WB )、指令解碼(Instruction Decode, ID )與指令執行(Instruction Execution, EX)四個步驟,下列那個步驟順序是正確?
AIF、ID、EX、WB正確答案
BID、IF、EX、WB
CEX、ID、IF、WB
DID、EX、IF、WB
A正確答案
機器週期四步驟:取指 IF → 解碼 ID → 執行 EX → 回存 WB,這是計概必考順序。
為什麼答案是 A
IF→ID→EX→WB 是標準機器週期。先從記憶體讀取指令,再解碼了解要做什麼,接著執行運算,最後把結果寫回暫存器或記憶體,邏輯順暢。
載入中…
完整詳解
Pro · 無限重點 機器週期四步驟:取指 IF → 解碼 ID → 執行 EX → 回存 WB,這是計概必考順序。
記口訣「取解執回」:先拿指令→看懂它→做事情→存結果,邏輯上不可能顛倒。
逐選項分析
A✓ 正確
IF→ID→EX→WB 是標準機器週期。先從記憶體讀取指令,再解碼了解要做什麼,接著執行運算,最後把結果寫回暫存器或記憶體,邏輯順暢。
B✕ 陷阱
ID 放在 IF 前面不合邏輯——還沒把指令讀進來,要解碼什麼?解碼必須在取得指令之後才能進行。
C✕
EX 放最前面完全錯誤,還沒讀指令也沒解碼,CPU 根本不知道要執行什麼動作。
D✕
ID→EX→IF 邏輯不通,執行完才讀取指令毫無意義,且 IF 一定是整個週期的起點。
機器週期 (Machine Cycle) 四步驟
| 順序 | 英文縮寫 | 中文名稱 | 做什麼 |
|---|
| 1 | IF | 指令讀取 | 從記憶體把指令抓進 CPU |
| 2 | ID | 指令解碼 | 解讀指令要做什麼運算 |
| 3 | EX | 指令執行 | ALU 實際進行運算 |
| 4 | WB | 結果回存 | 把結果寫回暫存器/記憶體 |