在一个页式存储管理系统中,逻辑地址长度为16位,页面大小为4096B,已知第0、1、2页依次存放在第10、12、14号物理块中,现有逻辑地址2F6AH,请问其相应的物理地址是多少?
时间: 2023-12-06 22:41:23 浏览: 202
分页存储--逻辑地址转物理地址练习题
5星 · 资源好评率100%
首先,将16位逻辑地址划分为两部分,前12位为页号,后4位为页内偏移量。所以2F6AH对应的页号为2F6Ah/4096=0x2,对应的页内偏移量为0x6AH%4096=0x6AH。
根据已知信息,第0、1、2页依次存放在第10、12、14号物理块中,每个页面大小为4096B,所以第0页的物理地址为10*4096=0x28000,第1页的物理地址为12*4096=0x30000,第2页的物理地址为14*4096=0x38000。
因此,页号为0x2的页的物理地址为0x38000,加上页内偏移量0x6AH,得到相应的物理地址为0x38000+0x6AH=0x3806A。所以,2F6AH对应的物理地址为0x3806A。
阅读全文