分页存储逻辑地址转物理地址

分页存储逻辑地址转物理地址:

例题:已知某个分页系统,页面大小为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。

猜你喜欢

转载自blog.csdn.net/qq_36205380/article/details/81353282
今日推荐