想請問一下各位大大
我在念 計組 記憶體 這章節突然想到一個問題
如果只看 Cache 和 Main Memory
那麼我想問的是
假設給你一個 位址去存取 Cache 發生 Cache Miss
那麼會從 Main Memory 置換需要的 Block 到 Cache 對應位置
那 CPU 會在去存取一次 Cache 觸發 Cache Hit (總共兩次 Cache 存取)
還是 Main Memory 搬給 Cache 的同時也一併給 CPU (總共一次 Cache 存取)
我是聽張凡上課說
發生Cache Miss 會先從 Main Memory 搬到 Cache
接著通知 CPU 再存取一次
所以這塊我還蠻納悶的 這樣Cache是存取幾次?!
感謝!!!