一个32位地址的计算机系统使用二级页表,虚地址被分为9位顶级页表,11位二级页表和偏移。试问:页面长度是___________KB;虚地址空间共有___________个页面。
时间: 2024-05-24 18:15:01 浏览: 80
计算机存储空间的分页
5星 · 资源好评率100%
假设页面长度为P KB,则一个页面包含2^11个偏移量,即2^11 * P个字节。因此:
2^11 * P = 4KB
解得:P = 4KB / 2^11 = 4KB / 2048 = 2KB。
因为虚地址被分为9位顶级页表和11位二级页表,所以虚地址空间共有2^9个顶级页表项和2^11个二级页表项。因此,虚地址空间共有:
2^9 * 2^11 = 2^20 = 1,048,576个页面。
阅读全文