9. 計算機 CPU 執行程式的三個步驟之順序為解碼、擷取、執 行
(A)O
(B)X

答案:登入後查看
統計: A(57), B(151), C(0), D(0), E(0) #3145719

詳解 (共 2 筆)

#5934247
一般而言,CPU的指令執行有四個步驟:執...
(共 229 字,隱藏中)
前往觀看
9
0
#7082251

 

【解題思路】

這題在考最基本的 CPU 指令週期(Instruction Cycle)

標準三步驟一定要會背:

  1. 擷取 Fetch

  2. 解碼 Decode

  3. 執行 Execute

題目寫的是:「解碼 → 擷取 → 執行」,完全把順序打亂。

因此題目敘述錯誤 → 選 X。

【延伸知識】

CPU 處理每一條指令時,固定會經過以下流程:

  1. Fetch(擷取)
    從主記憶體把指令讀進 CPU。

  2. Decode(解碼)
    CPU 解析這條指令要做什麼。

  3. Execute(執行)
    真的做出這個動作(例如:加法、取資料、存資料)。

必要時後面會再附帶:

  • Memory Access(記憶體存取)

  • Write Back(寫回暫存器)

但最常考的基礎三步仍是 Fetch → Decode → Execute

【記憶技巧】

一句口訣:

取(Fetch)→ 解(Decode)→ 做(Execute)

或更白話:

先抓指令,再看懂它,最後做出來。

【常見錯誤】

  1. 以為 CPU「看懂」指令(解碼)會在最前面
    但事實是:要先「擷取」指令才能「解碼」。

  2. 把 Fetch 與 Execute 混淆
    Fetch 是「讀指令」
    Execute 是「做動作」

  3. 背順序不熟,很容易把 Decode 放在最前面(本題陷阱)

0
0

私人筆記 (共 1 筆)

私人筆記#5469157
未解鎖
計算機 CPU 執行程式的三四個步驟之...
(共 87 字,隱藏中)
前往觀看
3
0