在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为( )。

在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为( )。

两种方式:

  1. 逻辑地址 % 1024 (即1k的页面大小) = 地址偏移量
  2. 逻辑地址 / 1024 (即1k的页面大小) = 页号
  3. 根据页号,查页表,可以得到块号
  4. 物理地址 = 块号 X 页大小 + 地址偏移量

页长1KB 2^10=1k 页面长度为10位,
故 逻辑地址0A1F(H)转化为二进制位 0000 1010 0001 1111(划线为页面)
前面的2(二进制10)为页号,查表找块号为3,故物理地址为 0000 1110 0001 1111 (0E1F)
因为是 分页存储管理,所以隐藏了页面大小等于页框大小这个条件。

猜你喜欢

转载自blog.csdn.net/qq_43360777/article/details/107034891
今日推荐