文章
7
粉丝
0
获赞
0
访问
442
评分及理由
(1)得分及理由(满分2分)
学生答案中,TLB标记位数为18位,组号为2位,页内偏移为12位。但根据标准答案,虚页号高16位为标记,低4位为组号,页内偏移为12位。学生的计算(32 - log₄16 - log₂(4K) = 18)是错误的,因为TLB组数16对应组号位数应为log₂16=4位,而非log₄16(这是错误的,组相联的组号位数是log₂(组数))。因此,标记位数应为20-4=16位。学生答案核心逻辑错误,扣2分。
得分:0分
(2)得分及理由(满分3分)
学生只计算了数组A占2个页面,但忽略了指令所在页面(1个页面)。标准答案中指令占1页,数组占3页(因为数组大小8KB,跨越3个页面),至少访问4个虚拟页面。学生答案未考虑指令页面,且数组页面计算错误(应为3页而非2页),核心逻辑错误。扣3分。
得分:0分
(3)得分及理由(满分2分)
学生正确答出“局部置换、可变分配”策略(1分),并正确答出最多分配4个物理页面(1分)。此部分答案正确,不扣分。
得分:2分
题目总分:0+0+2=2分
登录后发布评论
暂无评论,来抢沙发