看板 Grad-ProbAsk 關於我們 聯絡資訊
台大100計組第6題 (a)小題 求TLB tag size & data array 題目給了 Virtual memory: 8K page,1G virtual address space 這應該是很基本的計算題不過我整個混亂了... 1G = 2^30 virtual address = 30bits tag = virtual page number = virtual address - offset 不過我不知道offset到底是多少XD 然後data array 是指 physical page number 嗎?? 算cache ,page table ,TLB這邊整個都混在一起了阿阿阿 ~~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.232.57
wheels:offset看8K的page,所以是13 bits。 01/31 01:03
wheels:size of tag and data arrays就是tag和data在TLB裡的大小。 01/31 01:04
wheels: 分別總共^ 01/31 02:24
Demonic221:hmm..這樣看來8k是一個page size囉 VPN=17bits 01/31 10:26
Demonic221:題目有給TLB 128 entries可是這樣看起來有2^17個 ??? 01/31 10:31
wheels:Tag總共128*17 bits。Data總共128*PPN大小。 01/31 13:54
wheels:怎麼會是2^17?你把它當成index了,它用fully所以VPN = Tag 01/31 14:05
Demonic221:嗯..好像在亂除... 那ppn要怎麼求才對呢 @@? 01/31 16:50
Demonic221:阿 好像想通了!! 謝謝解惑>"< 有PTT真好~ 01/31 16:55
onlyeric23:這個版超棒的= =+ 01/31 19:18
sneak: 阿 好像想通了!! 謝 https://daxiv.com 09/11 14:49