文章

62

粉丝

0

获赞

0

访问

9.7k

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

(1)

0001 0000 1000 0000 0001

1080 0000H + 1026 * 4B = 1080 0000H + 1010H = 1080 1010H

页目录号为:(0001000010)_2 = 66,页号为:(0000000001)_2 = 1

物理地址为:0020 1000H + 42H = 0020 1042H

a[1][2]页表项的物理地址为:0030 1000H + 1010H = 0030 2010H

 

(2)

虚拟地址必须连续

物理地址不是必须连续

 


评分及理由

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

① 虚拟地址计算:学生计算为1080 1010H,但正确答案应为1080 1008H。计算过程有误(1026×4=4104=1008H,而非1010H),扣1分。

② 页目录号和页号:学生正确识别页目录号66(即42H)和页号1,得1分。

③ 页目录项物理地址:学生计算为0020 1042H,但正确答案应为0020 1108H。错误原因在于未乘以页目录项长度4(应为0020 1000H+4×42H),扣1分。

④ 页表项物理地址:学生计算为0030 2010H,但正确答案应为00301004H。错误原因在于未正确拼接页框号和页内偏移(页框号00301H应左移12位后与页内偏移相加),且计算过程混乱,扣1分。

本小题得分:0分(扣4分)。

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

① 虚拟地址连续性:学生回答正确(必须连续),得1分。

② 物理地址连续性:学生回答正确(不必连续),得1分。

本小题得分:2分。

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

学生未作答,扣2分。

本小题得分:0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发