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