免費開始練習
統測 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)」。當系統在循序執行且管線完全填滿時,各階段會並行處理不同指令:

▼ 還有更多解析內容

🏷️ 相關主題

微處理機系統架構與作業系統概論
查看更多「[電機與電子群資電類] 專業科目(2)」的主題分類考古題