文章

107

粉丝

0

获赞

1

访问

10.0k

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


评分及理由

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

学生正确计算出页大小为 4KB(得1分)。但在计算页表最大占用时,错误地认为页表最大占用一个页的大小(即 2^12 字节),而正确答案应为 2^20 × 4B = 4MB。这是逻辑错误,扣2分。因此本小题得1分。

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

学生给出的页目录号表达式 LA/2^22 正确(得1分)。页表索引表达式 LA/2^12 % 2^10 虽然形式与标准答案不同,但通过除法和取模运算正确提取了中间10位,思路正确且结果等价(得1分)。因此本小题得2分。

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

学生正确识别出代码段占用2个页面(页号8和9),但在计算页表项物理地址时出现错误:
- 页表项物理地址应为 00200000H + 页号×4,学生计算为 00200000H + 页号(漏乘4)
- 因此得到错误地址 00200008H 和 00200009H(扣1分)
- 页框号计算错误(应为00900H和00901H,但学生未正确从页表项获取)(扣1分)
- 代码页面2起始物理地址 00901000H 计算正确(得1分)
因此本小题得1分。

题目总分:1+2+1=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发