看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《gn01642884 (領域中人)》之銘言: : ※ 引述《polomoss (小澤)》之銘言: : : (3)我的答案是 : : P1: 2^5 * 18bit = 576bits : : ^^^^^ : : P2: 2^6 * 6bit = 384bits : : total = 576+384 = 960bits : : P1內容放的是level-two PT的位置,這樣應該是幾bit? : : 不知道為什麼要用18bit : 畫個圖會比較清楚   5bit 12bit : c.    _________________ : 存取L1 PT的virtual address分成兩個部份 |_L1__|_index___| : _______ __________ : |_L1__| |_index___| : || 6bit : || __________ : ===>從L1中找到L2的virtual address 替換成  |___L2____| : ________ ___________ : |__L2___| |_index___| : || 6bit : || _____________ : ===>從L2中找到phycial address 替換成  |___phycial_| : 6bit 12bit : _________________________ : 合成成為phycial address |__phycial____|__index___| 如果改成P1只有16個entry,這樣P1裡面應該有幾個bit? 7 + 12(page offset) = 19bit 這樣嗎~? 而P2因為要對應到phisical memory,所以還是6bit不會變吧~? 一直不懂為什麼P1內放P2的位置,還要放offset 麻煩了~謝謝 -- 學長學長!那邊有飆車族 學長學長!那邊剛好像有女生 學長學長~那邊有人紅燈右轉 砍人 被壓上車 ψQSWEET 鴿 鴿 鴿 鴿 鴿他媽的 鴿 ◎ ◎ 喔~~ ︶ ︶ ◎ ◎ 喔~~ ︶ ︶ ◎ ◎ 攔下來呀! ⊙◥ 3╯ξ 沒王法了 (哈欠) (煙~) 是不是?!( ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.14.2
imnewlegend:你少算... 01/20 04:22