Examly題庫立即開始練習
地方政府公務人員四等-電子工程類科計算機概要1132單選題

為提高運算效能,超純量(superscalar)處理器通常採用亂序(out-of-order)及預測式執行(speculative execution)的方式執行指令。然而,當指令發生例外(exception)狀況或遇到中斷(interrupt)時,可能必須刪除某些已預先執行指令的結果,使處理器的狀態倒回某循序指令結束時的狀態,做到 precise interrupt。下列超純量處理器中的微架構機制,何者是用於實現 precise interrupt 的必要機制?

Ainstruction dispatcher
Breservation window
Creorder buffer正確答案
Dbranch target buffer
答案與詳解
C
正確答案
Reorder Buffer (ROB) 負責讓亂序執行的指令「依序退役」,是實現 precise interrupt 的必要機制。

為什麼答案是 C

Reorder Buffer (ROB) 依程式原始順序記錄指令完成狀態,使結果「亂序執行、循序退役(in-order commit)」。發生例外時可丟棄尚未 commit 的推測結果,精確回到中斷點,正是 precise interrupt 的關鍵。

考點:指令派送考點:亂序發射考點:重排序緩衝區考點:分支預測
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮