文章

167

粉丝

0

获赞

0

访问

11.0k

头像
2013年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年11月3日 17:05
阅读数 40


评分及理由

(1)得分及理由(满分3分)

学生答案中正确计算出页大小为4KB(得1分),并正确给出页表项数为2^20,页表最大占用2^20×4B=2^22B=4MB(得2分)。虽然学生写的是"2^22字节"而不是"4MB",但数值正确,表达清晰,因此不扣分。本题得3分。

(2)得分及理由(满分2分)

学生给出的页目录号表达式为(L0/(2^22))%2^10,页表索引表达式为(L0/2^12)%2^10。虽然使用了除法运算而不是位移操作,但基本原理正确,符合标准答案中"用除法和其他开销很大的运算方法,但对基本原理是理解的,同样给分"的评分说明。两个表达式都正确,因此得2分。

(3)得分及理由(满分3分)

学生正确计算出需要2个页面(得0.5分),但页表项物理地址计算有误:

  • 物理地址1应为00200020H,学生计算为00200008H(错误)
  • 物理地址2应为00200024H,学生计算为0020000CH(错误)
  • 页框号1正确为00900H(得0.5分)
  • 页框号2正确为00901H(得0.5分)
  • 页2起始物理地址正确为00901000H(得0.5分)

物理地址计算错误是因为学生直接用页号8作为偏移量,而实际上应该是8×4=32=20H。根据评分标准,物理地址1和物理地址2共1分,此处不得分;页框号1和页框号2共1分,此处得1分;物理地址3给1分,此处得0.5分。本题共得2分。

题目总分:3+2+2=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发