[理工] entry和set associative

楼主: bird1140 (牡羊座的鳥兒)   2019-01-15 12:52:36
大家好,虽然这题在板上是老生常谈了,但看到蛮多说法搞得我蛮混淆的
希望大家可以帮我解惑一下
照片一
https://i.imgur.com/kd85Ug2.jpg
照片二
https://i.imgur.com/C7koQoA.jpg
题目说 2-way set associative TLB has 512 entries in total.
然后 TLB的index = 9,所以应该是直接取2^9=512的9
照片三
https://i.imgur.com/SGlz7Cr.jpg
题目说 4-entry 2-way set associative TLB
看板上的共识这边反而要变成要除2变成只有两个2 entry则index = 1
怎么一个不用除2一个要除2呢?
请问这两者为何有这种差异?
作者: yp195126 (我睡故我在)   2019-01-15 13:42:00
TLB长的不一样啊 第一题图片里同一set在同一行第二题图片不管set一不一样皆自己一行题目如果有给TLB图片就按图片来判断 如果没给目前写到的题目通常都是第一种算法 有错麻烦指正
作者: z3588191   2019-01-15 13:53:00
每个老师对entry的定义都不太一样 可能是指block或set
作者: sdfg014025xx (随便就好)   2019-01-15 19:37:00
要搭配题目判断一下

Links booklink

Contact Us: admin [ a t ] ucptt.com