[理工] 清大資工96計算機第12題TLB

看板Grad-ProbAsk作者 (科)時間12年前 (2012/02/07 20:28), 編輯推噓0(0017)
留言17則, 4人參與, 最新討論串1/1
http://imageshack.us/photo/my-images/525/88490251.png/ 答案是 34 * 16 =544 bits 嗎? 總覺得是這樣,但怕有陷阱 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.31.211

02/07 20:37, , 1F
我算是 (1+1+20+18) * 16 (bit)
02/07 20:37, 1F

02/07 20:38, , 2F
題目有說 TLB 有valid/dirty/tag(V.P.N)/P.P.N.
02/07 20:38, 2F

02/07 20:41, , 3F
樓上direct-mapped、16個entries,所以tag應是16bit吧?
02/07 20:41, 3F

02/07 20:47, , 4F
TLB的 tag 不是 V.P.N. 嗎? VPN size: 32 - 12 (bit)
02/07 20:47, 4F

02/07 20:48, , 5F
我是這樣算的 @@, 根 direct mapped 好像沒關係
02/07 20:48, 5F

02/07 21:02, , 6F
感謝 tag是32-12=20bit沒錯 我搞錯了@@
02/07 21:02, 6F

02/07 21:20, , 7F
TLB容量小時為了增加hit rate是用fully-associative設計
02/07 21:20, 7F

02/07 21:22, , 8F
所以tag=V.P.N 但題目說明用direct-mapped設計
02/07 21:22, 8F

02/07 21:24, , 9F
我認為tag應該等於32-4(entries)-12(page size)=16 bit
02/07 21:24, 9F

02/07 21:24, , 10F
tag16bit跟16entry有關嗎?
02/07 21:24, 10F

02/07 21:29, , 11F
16個entries用4個bit來表示 所以我認為20應該要再減4=16
02/07 21:29, 11F

02/07 21:35, , 12F
你這個應該是index bit,可是fully assocative 應該
02/07 21:35, 12F

02/07 21:35, , 13F
所有index bit都幹掉了吧
02/07 21:35, 13F

02/07 21:40, , 14F
fully是沒有index bit但題目說是用direct-mapped設計
02/07 21:40, 14F

02/07 21:47, , 15F
阿 我蠢@ 直覺把所有TLB視為fullasso 感謝vendor47
02/07 21:47, 15F

02/07 21:47, , 16F
難怪一直鬼打牆= =
02/07 21:47, 16F

09/11 14:53, , 17F
阿 我蠢@ 直覺把所有 https://daxiv.com
09/11 14:53, 17F
文章代碼(AID): #1FCHZQns (Grad-ProbAsk)