文章

309

粉丝

0

获赞

1

访问

156.7k

头像
2013年(408)计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2026年8月29日 22:55
阅读数 80


评分及理由

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

答案中正确指出页大小为 \(2^{12}B = 4KB\),得1分。但页表最大占用计算错误,答案写为“1KB”,而标准答案为 \(2^{20} \times 4B = 4MB\)。这属于计算错误,不是识别问题,因此扣2分。本小题得分:1分。

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

页目录号表达式 \(LA / 2^{22}\) 正确(等价于右移22位),得1分。页表索引表达式 \((LA / 2^{12}) \% 2^{10}\) 也正确(等价于右移12位后取低10位),得1分。虽然未使用位运算,但思路正确,不扣分。本小题得分:2分。

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

该小题要求计算两个页表项的物理地址、页框号以及代码页面2的起始物理地址。学生答案中:
- 页表项1物理地址写为“0090 0000H”,页框号为“2”,但根据标准答案,代码段起始逻辑地址0000 8000H对应第8个页表项,其物理地址应为页表起始地址+8×4=0020 0000H+32=0020 0020H,页框号应为0090 0000H对应的页框号(即0x0900)。学生答案明显错误,物理地址1和页框号1均错,扣1分。
- 页表项2物理地址写为“0090 000FH”,页框号为“2”,也错误。正确应为0020 0024H,页框号与页表项1相同(因为连续页面),扣1分。
- 代码页面2起始物理地址写为“0090 0FFFH”,错误。正确应为0090 1000H(即0090 0000H+4KB),扣1分。
由于这三个答案与标准答案完全不符,且不是误写,属于逻辑错误,故本小题不得分。本小题得分:0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发