2015年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年11月3日 20:47
阅读数 14
(1)页和页框大小均为4MB,逻辑地址空间大小为2^10页
(2)页目录项共有2^10个,即2^10*4B=4KB,页表项共有2^10*2^10*4B=4MB,所以页目录表和页表共占用2个页
(3)01000000H的页目录号为0000000100,01112048H的页目录号为0000000100H,二者相同,所以共访问一个二级页表
评分及理由
(1)得分及理由(满分2分)
得分:0分
理由:
- 页和页框大小计算错误。题目中页内偏移量为12位,因此页大小应为2^12=4KB,但学生回答为4MB,这是基本概念错误。
- 虚拟地址空间页数计算错误。虚拟地址总位数是10+10+12=32位,页大小为4KB,所以页数应为2^32/2^12=2^20页,但学生回答为2^10页,计算完全错误。
(2)得分及理由(满分2分)
得分:0分
理由:
- 页目录大小计算错误。页目录项数为2^10=1024个,每个占4字节,总大小应为4KB,但学生后续计算页表大小时概念混淆。
- 页表总大小计算错误。学生计算为2^10*2^10*4B=4MB,这是将所有页表项总数乘以4字节,但实际需要计算页表所占页数,而不是直接给出总字节数。
- 最终页数计算错误。学生回答"共占用2个页",但根据标准答案,正确计算应该是页目录占1页,页表占1024页,总共1025页。
(3)得分及理由(满分2分)
得分:2分
理由:
- 学生正确识别出两个虚拟地址的页目录号相同(都是4),因此只需要访问同一个二级页表。
- 思路和结论与标准答案完全一致,虽然表述不够严谨,但核心逻辑正确。
题目总分:0+0+2=2分
登录后发布评论
暂无评论,来抢沙发