計組VirtualMemory
最近寫計組遇到這部分題目很頭痛...
我的印象中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
01/23 16:03, 2F
推
01/23 16:07, , 3F
01/23 16:07, 3F
→
01/23 16:13, , 4F
01/23 16:13, 4F
推
01/23 16:16, , 5F
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
01/23 22:13, 8F