文章

57

粉丝

0

获赞

0

访问

1.6k

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


评分及理由

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

学生答案:页大小为2¹²B,页表最大占用2²²B。

标准答案:页大小为4KB(即2¹²B),页表最大占用4MB(即2²²B)。

评分分析:

  • 页大小计算正确,得1分。
  • 页表最大占用计算正确(2²²B = 4MB),得2分。

得分:3分

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

学生答案:页目录号对应LA/2²²,页表索引对应(LA/2¹²)%10。

标准答案:页目录号为LA>>22,页表索引为(LA>>12)&0x3FF。

评分分析:

  • 页目录号表达式正确(LA/2²²等价于LA>>22),得1分。
  • 页表索引表达式有误:学生写的是(LA/2¹²)%10,但%10表示模10,而正确应为模2¹⁰(即0x3FF)。这里存在逻辑错误,扣1分。

得分:1分

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

学生答案:

  • 页表项物理地址:00200000H + 8 = 00200008H,00200000H + 9 = 00200009H
  • 页框号:00900H,00901H
  • 代码页面2起始物理地址:00901000H

标准答案:

  • 页表项物理地址:00200020H(第8个页表项),00200024H(第9个页表项)
  • 页框号:00900H,00901H
  • 代码页面2起始物理地址:00901000H

评分分析:

  • 页表项物理地址计算错误:学生直接加8和9,但页表项大小为4字节,正确应为加8×4=32(0x20)和9×4=36(0x24)。两个地址均错误,扣1分。
  • 页框号计算正确:00900H和00901H正确,得1分。
  • 代码页面2起始物理地址正确:00901000H正确,得1分。

得分:2分

题目总分:3+1+2=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发