看板 Grad-ProbAsk 關於我們 聯絡資訊
two-way associative cache which has 12 blocks, a four-word block size, and 32 bit address 求cache bits? 請問這種index非2次方,我要取floor還是ceiling? 12 / 2 = 6 這樣我要用3個bit去編,還是2個bit 我自己是覺得應該要用3個bit去編才夠,可是張凡講議是寫2bit 上面是計算bit的時候 ------------------------------ 下面為判斷是否hit/miss的時候 這時候用3個bit去編,又會有錯誤,因為會多出額外的block6,block7 請問一下該如何呢~? p.s.通常寫cache 的hit/miss,都只會有compulsory&conflict capacity是不是只有在full associate且程式會用到的block數超過 full associate有的block時,置換page才會發生~? 謝 -- ◤ ◥◤ ◥◤ ◥◤ ◥ Σ ◆ ◆ Σ ◆ ◆ Σ ◆ ◆ Σ ◆ ◆ ++++++ ++++++ ++++++++++++◥▇▆@ @▆▇◤ Ψ Ψ ▄▄▄ ▄▄▄ / \ ΓVISS -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.14.2
EntHeEnd:有完整的題目嗎 ? 02/13 13:39
EntHeEnd:哪個學校 哪一年的考題之類的 02/13 13:50
ie925155:用兩個編 因為三個不會work 但兩個會work 02/13 13:50
EntHeEnd:同樓上 用三個編的話 會對應到不存在的set entry 02/13 13:53
polomoss:用兩個編的的話~~不是有兩個BLOCK不會用到~? 02/13 14:53
ie925155:"對不到"跟"不會用到"你要哪個? 02/13 15:03
taitin:用不到沒關係阿,總比對到不存在的地方 02/13 15:04
polomoss:了解~^^ 02/13 15:13
soldier723:高銘講過 請勇敢的取地板 02/13 23:33