0
的填寫內容,我準備在計算機體系結構的考試。我瞭解緩存的工作原理以及數據如何從主內存複製到緩存,具體取決於地址。直接映射高速緩存,主內存
但是,我無法弄清楚如何根據地址的主存儲器的內容填寫。例如,在鏈接到下面的圖像中,我可以輕鬆地填寫緩存內容,但我不明白我應該如何填充指向箭頭的單元格。
我的教授並沒有真正多談那一部分,沒有進一步的幫助,我無法完成的實際問題。請幫我理解我應該如何填寫主內存的內容!
的填寫內容,我準備在計算機體系結構的考試。我瞭解緩存的工作原理以及數據如何從主內存複製到緩存,具體取決於地址。直接映射高速緩存,主內存
但是,我無法弄清楚如何根據地址的主存儲器的內容填寫。例如,在鏈接到下面的圖像中,我可以輕鬆地填寫緩存內容,但我不明白我應該如何填充指向箭頭的單元格。
我的教授並沒有真正多談那一部分,沒有進一步的幫助,我無法完成的實際問題。請幫我理解我應該如何填寫主內存的內容!
有幾個方法,你可以填寫主存儲器。
在該具體示例中,如果所訪問的第一存儲器插槽旁邊FFFFFC地址之一,並要被提供用於數據需要存儲器的值?如果不是,我將如何知道它究竟存儲在什麼中? –
假設你的程序請求地址爲0xFFFFF8的數據,並且你的緩存行是兩個字的寬度。因此無論位於0xFFFFF8還是0xFFFFFC都會被轉發到緩存。如果程序從不寫入位置,則0xFFFFFC存儲在該存儲單元中的位值將被轉發。 –