[理工] entry和set associative

看板Grad-ProbAsk作者 (牡羊座的鳥兒)時間7年前 (2019/01/15 12:52), 7年前編輯推噓2(204)
留言6則, 3人參與, 7年前最新討論串1/1
大家好,雖然這題在板上是老生常談了,但看到蠻多說法搞得我蠻混淆的 希望大家可以幫我解惑一下 照片一 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呢? 請問這兩者為何有這種差異? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.114.237.28 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1547527959.A.D78.html

01/15 13:42, 7年前 , 1F
TLB長的不一樣啊 第一題圖片裡同一set在同一行
01/15 13:42, 1F

01/15 13:42, 7年前 , 2F
第二題圖片不管set一不一樣皆自己一行
01/15 13:42, 2F

01/15 13:46, 7年前 , 3F
題目如果有給TLB圖片就按圖片來判斷 如果沒給目前寫到的
01/15 13:46, 3F

01/15 13:46, 7年前 , 4F
題目通常都是第一種算法 有錯麻煩指正
01/15 13:46, 4F

01/15 13:53, 7年前 , 5F
每個老師對entry的定義都不太一樣 可能是指block或set
01/15 13:53, 5F
哦 對 沒注意到這兩圖片闡述的定義不一樣 謝謝兩位解答 ※ 編輯: bird1140 (58.114.237.28), 01/15/2019 14:16:03

01/15 19:37, 7年前 , 6F
要搭配題目判斷一下
01/15 19:37, 6F
文章代碼(AID): #1SFMSNru (Grad-ProbAsk)