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