統測
115年
[電機與電子群資電類] 專業科目(2)
第 2 題
某微處理機的管線架構依序為提取、解碼與執行三個階段,在循序執行且不發生任何資源衝突的情況下,下列敘述何者正確?
- A 在解碼階段進行數值運算
- B 若第n行指令在執行階段,則第n+2行在提取階段
- C 第n行、n+1行與n+2行同時進行提取階段
- D 在第n行的解碼階段,提取第n行的程式碼
思路引導 VIP
試著畫出一個時間軸表格:如果第 1 個指令已經進展到第三個步驟(執行),那麼比它晚一步進來的第 2 個指令、以及再晚一步的第 3 個指令,此時此刻分別會剛好走到哪一個步驟呢?
🤖
AI 詳解
AI 專屬家教
太棒了,你的觀念非常清晰!
管線技術(Pipelining)的時序重疊
在標準的三階段管線架構中,指令依序經過「提取(Fetch) $\to$ 解碼(Decode) $\to$ 執行(Execute)」。當系統在循序執行且管線完全填滿時,各階段會並行處理不同指令:
▼ 還有更多解析內容