文章
408
粉丝
0
获赞
0
访问
105.7k
1):a[1][2]的虚拟地址是1080 0000H+4*(1024+2)=1080 0000H+1008H=10801008H
页目录号:00 0100 0010=042H,页号: 000 0000 000=000H
对应的页目录项的物理地址是 0020 1000H
页表项的物理地址是:00301008H
2):数组a在虚拟地址空间中所占区域是连续的,在物理地址空间中所占区域不一定连续;
3):对数组进行按行存储会更好;
评分及理由
(1)得分及理由(满分4分)
① 虚拟地址计算正确,得1分。
② 页目录号计算正确(042H),得0.5分;页号计算错误(应为001H,学生答000H),扣0.5分。
③ 页目录项物理地址计算错误(应为0020 1000H+4×042H=0020 1108H,学生直接给出页目录起始地址),扣1分。
④ 页表项物理地址计算错误(应为00301H<<12 + 4×001H = 00301004H,学生计算为00301008H),扣1分。
本小题共扣2.5分,得1.5分。
(2)得分及理由(满分2分)
① 虚拟地址空间必须连续,回答正确,得1分。
② 物理地址空间不必连续,回答正确,得1分。
本小题得2分。
(3)得分及理由(满分2分)
回答“按行存储会更好”,虽然表述不精确(应为“按行遍历”),但意思正确,得2分。
题目总分:1.5+2+2=5.5分
登录后发布评论
暂无评论,来抢沙发