[理工] 107清大計組!

作者: Aa841018 (andrew)   2020-01-03 10:02:11
https://i.imgur.com/umY3YXU.jpg
請問在direct mapping,為什麼4會replace 2?上一個才用過2,按照LRU在2、1中,1才
是最近最不常使用的吧?
然後,在fully associative中,怎麼會出現replace的狀況?有多少擺多少,應該只會有
一開始放進去的miss吧?
想好久還是卡住,麻煩各位了…
作者: bochengchen (LFII)   2020-01-03 10:10:00
因為direct mapping下,是看index決定!4跟2的index一樣! 但是1的index是1,跟4無關full擺滿之後,如果某個access不在cache那就要找一個舊的block替換!
作者: kirito1219 (香蕉巧克力)   2020-01-03 10:20:00
LRU是用在fully的第二個問題因為假設cache只有2格2次references後就滿了 需要用LRU替換
作者: Aa841018 (andrew)   2020-01-03 10:38:00
原來如此,謝謝兩位!

Links booklink

Contact Us: admin [ a t ] ucptt.com