[理工] 計組TLB entries數和關聯數的關係

作者: OEF (Overseas)   2019-12-30 18:03:11
https://imgur.com/gallery/T9BEkMu
題目說TLB有512個entries 且2way關聯
我會以為set數為512/2=256 set
所以需要8個bits的index給virtual addr.
所以答案G我會填8
但是答案卻是9
所以代表entry的單位在此被認定為跟set一樣??
麻煩賜教 謝謝大家
作者: ccapricorntw (Eating)   2019-12-30 18:46:00
是 這種題目蠻怪的 不過我自己的結論是當題目給你entry數和way數 要你算index (像這題) 就不用考慮index因way數而縮短的問題 直接把entry當set就好而題目給你total size和entry size的時候 才要縮短index不過我也不確定這個結論對不對 我記得這種題目張凡的書上只有2題還3題 考古我目前有寫的好像也沒出現過
作者: zuchang (chang)   2019-12-30 19:03:00
樓上結論是對的 因為entry可以當set或blockfully.direct看成block而n-way就當set看
作者: ccapricorntw (Eating)   2019-12-30 19:19:00
請問z大 所以如果題目是n-way 並有給entry數 就把entry當set就對了?
作者: zuchang (chang)   2019-12-30 19:22:00
https://i.imgur.com/YQvFJOZ.jpg還是要看題目entry是block還是set的意思
作者: ccapricorntw (Eating)   2019-12-30 19:30:00
了解 感謝!
作者: Justapig (就只是一隻豬我心領了,)   2019-12-30 20:16:00
計組很多題目很爛,講得不清不楚的,私下問張凡他也都會靠背這個
作者: rrrr01012   2019-12-30 22:21:00
這種題的結論就是tlb要看圖片給的

Links booklink

Contact Us: admin [ a t ] ucptt.com