【計算】分頁存儲邏輯地址轉物理地址

分頁存儲邏輯地址轉物理地址:

例題:已知某個分頁系統,頁面大小爲1K(即1024字節),某一個作業有4個頁面,分別裝入到主存的第3、4、6、8塊中,求邏輯地址2100對應的物理地址。

頁號 物理塊號
0 3
1 4
2 6
3 8

分析:

  • 第一步:求邏輯地址的頁號:2100 ÷ 1024 = 2 (整除)
  • 第二步:求頁內地址:2100 % 1024 = 52 (取餘)
  • 第三步:根據邏輯地址的頁號查出物理地址的物理塊號:即邏輯地址的第2頁對應物理地址的第6頁。
  • 第四步:求出物理地址:6 × 1024 + 52 = 6196

十六進制邏輯地址轉物理地址

例題:一分頁存儲管理系統中邏輯地址長度爲16位,頁面大小爲4KB字節,現有一邏輯地址爲2F6AH,且第0、1、2頁依次存放在物理塊5、10、11中,求邏輯地址2F6AH對應的物理地址。

頁號 物理塊號
0 5
1 10
2 11

分析:

  • 第一步:由 “頁面大小爲4KB字節” 得出,頁內地址是二進制的12位(4K=2^{12}),所以F6A是頁內地址,頁號也就是2了。
  • 第二步:通過頁表查詢到物理塊號:11。所以物理地址是:BF6A。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章