文章
63
粉丝
0
获赞
0
访问
4.5k

评分及理由
(1)得分及理由(满分2分)
学生正确计算出页和页框大小为4KB(2^12B=4KB),得1分;正确计算出虚拟地址空间大小为2^20页,得1分。虽然学生额外计算了物理页框数量(2^10个),但这不影响得分。本小题得2分。
(2)得分及理由(满分2分)
学生正确计算出页目录表大小为4KB(2^10×4B=4KB),得0.5分;正确计算出页表总大小为4MB(2^20×4B=4MB),得0.5分。但在计算总页数时出现逻辑错误:将页目录和页表的大小简单相加为5100KB,未按页大小(4KB)进行分页计算。正确的计算应为:(4KB + 4MB)/4KB = 1 + 1024 = 1025页。因此扣1分,本小题得1分。
(3)得分及理由(满分2分)
学生未能正确理解二级页表的工作机制。对于虚拟地址01000000H和01112048H,学生错误地认为需要访问多个二级页表。实际上,两个地址的页目录号(最高10位)相同,均为4(二进制0000000100),因此只需访问同一个二级页表。学生答案中关于访问二级页表的数量计算完全错误,本小题得0分。
题目总分:2+1+0=3分
登录后发布评论
暂无评论,来抢沙发