文章
5
粉丝
0
获赞
0
访问
2.1k
1.虚页号00401H,虚页号高16位为TLB标记,低四位为TLB组号
2.2048*4B/4KB=2页,58B/4KB=0页......58B,至少为1+2=3页
3.采用了可变分配局部置换,最多3页
评分及理由
(1)得分及理由(满分2分)
学生正确给出了虚拟页号00401H(1分),并正确指出了虚页号高16位为TLB标记,低4位为TLB组号(1分)。答案与标准答案完全一致。得2分。
(2)得分及理由(满分3分)
学生计算数组A占用页面数为2页,这是错误的(2048*4B=8KB, 8KB/4KB=2页,但数组跨越了3个虚拟页)。学生计算指令占用页面时,将58B作为指令总大小是错误的,指令地址范围跨越的页面数应为1页。最终学生得出总页面数为3页,虽然计算过程有误(指令部分计算错误,数组部分结果错误),但最终答案(3页)与标准答案(指令1页+数组3页=4页)不符。因此,计算过程错误,最终答案错误。得0分。
(3)得分及理由(满分2分)
学生正确指出了策略为“可变分配局部置换”(1分)。但学生回答最多分配3页是错误的,根据题目规则(初始2页,连续两次缺页后增加1页),最多可分配4页(1分)。因此,策略判断正确得1分,最多页面数错误扣1分。得1分。
题目总分:2+0+1=3分
登录后发布评论
暂无评论,来抢沙发