文章
100
粉丝
0
获赞
0
访问
10.6k
(1)10800000H+(1*1024+2)*4 = 10801008H 页目录号:042H;页号:001H.
物理地址:00201008H;00301008H.
(2)虚拟地址空间所占区域不必连续。物理地址空间中所占区域必须连续。
(3)按行遍历的局域性更好。
评分及理由
(1)得分及理由(满分4分)
学生正确计算了虚拟地址10801008H(1分),页目录号042H和页号001H(1分)。但页目录项物理地址计算错误:应为00201000H + 4×42H = 00201108H,学生给出00201008H(扣1分)。页表项物理地址计算错误:应为页框号00301H左移12位(页内偏移占12位)加上页号索引×4(即001H×4=4),得到00301000H+4=00301004H,学生给出00301008H(扣1分)。本小题得2分。
(2)得分及理由(满分2分)
学生回答虚拟地址空间不必连续(错误,数组在虚拟地址空间必须连续以支持随机访问,扣1分);物理地址空间必须连续(错误,分页机制下物理页可离散分配,扣1分)。本小题得0分。
(3)得分及理由(满分2分)
学生正确回答按行遍历局部性更好(2分),理由与标准答案一致(按行优先存放时行遍历空间局部性更优)。本小题得2分。
题目总分:2+0+2=4分
登录后发布评论
暂无评论,来抢沙发