[理工] 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