2011-04-25 84 views
0

有沒有人有任何建議?尋呼和邏輯和物理地址

由於page#是22位,偏移量是10位,所以我們如何確定引用的內容?邏輯4870映射到第4頁,但是如何計算其餘的?謝謝。

回答

0

我看你已經知道如何將地址分成頁面和偏移量。頁面表允許您在物理和邏輯頁面之間進行轉換。然後您只需要將轉換後的頁面和原始偏移重新組合到一個地址中即可。

+0

因此邏輯4870將是第4頁偏移量51 =>(51 * 1 + 4)=物理55? – Latoya 2011-04-26 00:52:38

+0

你如何開始分解邏輯33214? – Latoya 2011-04-26 00:54:26

+0

@Latoya我以爲你知道爲什麼4870在第4頁。它在第4頁,因爲4870 =(4 << 10)+ 774,所以偏移量是774.(偏移總是小於1 << 10,因爲將是一個新的頁面。) – Neil 2011-04-26 19:18:51