1
假設您有一個具有32位邏輯地址的兩級尋呼系統,頁面偏移量已預先確定爲12位。這留下了20位的頁碼。我可以在網上和教科書中找到的所有示例都顯示頁碼,然後將其分成兩個10個塊,以便虛擬地址如下所示:兩級尋呼系統中每個級別的頁表條目是否必須具有相同的大小?
[p1:10位| p2:10位|偏移量:12位]
這兩個頁碼都必須是10位嗎?例如,它可以代替:
[p1:8位| p2:12位|偏移:12比特]
以及有關使用奇數的頁號的位,例如什麼:
[P1:9位| p2:11位|偏移量:12位]
我明白將它們均勻地分開,使一切都清潔有序。我只是想弄清楚它在技術上是可行的,以及是否有任何不同之處。
* 全面披露:這個問題本身不是一個家庭作業的問題,但在試圖解決家庭作業問題出現的問題。不要試圖讓任何人爲我做我的工作。試圖瞭解什麼是可能的,以及是否有這樣或那樣的優點/缺點。
好的,謝謝。我想這可能是這種情況,但找不到任何其他例子。只是想確保我沒有試圖在虛假的前提下解決問題。 – 2011-02-07 05:59:59