ROB 代表重新排序緩衝區。ROB 最初由 Smith 和 Pleszkun 於 1988 年提出。他們構思了 ROB 來解決精確中斷問題。ROB 是一個帶有頭指標和尾指標的迴圈緩衝區。頭指標表示下一個可用條目的區域。指令按照嚴格的程式順序寫入 ROB。隨著指令發出,每個指令依次指定一個新條目。只有當指令完成並且所有之前的指令都已退休時,該指令才能退休。這種方法確保指令按順序退休。順序一致性是... 閱讀更多
載入和儲存指令涉及影響處理器和記憶體的操作。在執行過程中,載入和儲存都必須首先等待其地址由 ALU 或地址單元計算。然後,載入可以訪問資料快取以獲取請求的記憶體資料,然後將其提供給暫存器。然後,載入通常透過將獲取的資料寫入指定的體系結構暫存器來完成。儲存具有不同的執行模式。在收到生成的地址後,儲存必須等待其運算元可用。與其他指令不同,儲存被認為是... 閱讀更多