[理工] [計組]TLB的Tag欄位

作者: k521601 (ZR1004)   2016-12-16 18:11:10
張凡課本119頁
http://i.imgur.com/DvnYQBO.jpg
一二小題TLB的Tag欄位搞得好亂
Fully的我知道等同於virtual page No.
只是換到了4-way的就卡住了
想問問各位神人的觀念看看是否自己的觀念有錯
作者: jason50715 (jkaikai)   2016-12-16 18:21:00
加油啊!!!
作者: aa06697 (todo se andarà)   2016-12-16 20:37:00
你可以想一下 tag的用途是什麼 index的用途是什麼
作者: raaaaaaaa   2016-12-16 20:39:00
只要不是fully就要把Virtual page no.換成對應到的集合數取log 所以要-8
作者: aa06697 (todo se andarà)   2016-12-16 20:42:00
index是用來索引這個block是在cache中的哪個set(所以fully只有一個set 不需要index, virtual page number都拿來當tag就好)但知道在哪個set是不夠的 因為set中可能會有多個block(direct就只有一個 所以direct其實不需要存tag) 其他way就先看幾個set去切index 剩餘拿來當tag做比對囉~
作者: raaaaaaaa   2016-12-16 20:47:00
應該是還要再切一刀集合數取log 剩餘的當tag這樣才對
作者: aa06697 (todo se andarà)   2016-12-16 20:53:00
更正一下 direct 要存tag XD 不同的可能會對應到相同的

Links booklink

Contact Us: admin [ a t ] ucptt.com