計組VirtualMemory

看板Grad-ProbAsk作者 (Ellison)時間11年前 (2013/01/23 16:01), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
最近寫計組遇到這部分題目很頭痛... 我的印象中CPU產出的VirtualAddress 是fully mapped(即只有Tag和Offset兩個欄位) 但有些題目的V.A.有多加index,是因為TLB的關係嗎? 因為算V.A.、TLB的entry、PageTable、PhysicalAddress、Cache的Block中的「各欄位bit」實在算到頭很暈, 我想請教有什麼方法比較好理解? 我會畫圖配合想法, 但又常常算到最後才發現有lose的欄位... 或是跟原觀念兜不上 感謝大家不吝指教:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.96.201.160

01/23 16:02, , 1F
ㄜ...好像刪到標題了@@
01/23 16:02, 1F

01/23 16:03, , 2F
手機po文怪怪的,不好意思@@
01/23 16:03, 2F

01/23 16:07, , 3F
我還是覺得畫圖最快 幾乎不需要背
01/23 16:07, 3F

01/23 16:13, , 4F
請問VA跟TLB和PageTable的欄位數會是一樣的嗎?
01/23 16:13, 4F

01/23 16:16, , 5F
一樣 TLB是pagetable子集合
01/23 16:16, 5F

01/23 16:17, , 6F
嗯嗯感謝: )
01/23 16:17, 6F

01/23 19:06, , 7F
您先看書吧,看起來你應該沒做太多題目,祝您好運
01/23 19:06, 7F

01/23 22:13, , 8F
XD 總算搞清楚了,感謝:)
01/23 22:13, 8F
文章代碼(AID): #1G_vZCO7 (Grad-ProbAsk)