2016-08-19 66 views
3

假設虛擬內存配置的頁面幀大小爲2K,空間大小爲32K的虛擬地址和物理地址空間爲16K。使用您選擇的頁面映射,確定與虛擬地址0573H相對應的實際物理地址。從邏輯地址轉換爲物理地址

我是這方面的新手。請任何人都可以解釋從邏輯地址映射到物理地址的簡單方法?

+0

它是無論你有第一個(或第零)頁面映射到。 – user3344003

+0

Mr Pradip很好的問題。所以,你從這裏得到了你的解決方案。不錯:)繼續學習 – GeekSambhu

回答

3
Page size =2K=2^11 

Virtual Address Space = 32K=2^15 

Physical Address Space =16K=2^14 

enter image description here

這裏虛擬地址是:

0573H ==> 0000 0101 0111 0011 

Page# = 0000 ==>0 

Page offset = 101 0111 0011 ==> 573 

通過諮詢頁面表中我們可以得到此頁面已被分配給幀號,並計算實際的物理地址,如圖在這圖中。