計算機體系結構中什麼是直接對映過程?


直接對映是用於將 主記憶體 中的每個記憶體塊分配到快取中特定行的一種過程。如果一個行已填充一個記憶體塊且需要載入新塊,那麼舊塊將從 快取 中丟棄。

該圖顯示瞭如何將示例中的多個塊對映到快取中的各行。

就像定位塊中的一個詞一樣,主記憶體地址中會取出一些位來唯一描述塊可以在其中儲存的快取行。

示例 - 考慮具有 512 個行的快取,那麼一行將需要 9 個位才能唯一識別。

直接對映將地址分成三部分:t 標記位、l 行位和 w 字位。字位是最低有效位,用於標識記憶體塊中的特定字。

行位是下一個最低有效位,用於標識快取中儲存塊的行。剩餘的位與塊一起儲存為標記,該標記定位塊在主記憶體中的位置。

更新於: 03-11-2023

2.8 萬+ 瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.