文章
63
粉丝
0
获赞
0
访问
13.4k
(1)4KB = 2^12B,虚拟地址前18位表示虚页号,后12位表示页内地址。
(2) 8=2^3,所以18位虚页号中低3位表示组号,高位18-3=15位表示标记。
(3)上述序页号低3位分别为010,100,000,111,010,100,100,100,因为采用LRU替换策略,100组发生替换,因为12刚被访问,所以被替换的虚页号为4。
(4)32-30=2,因为页面大小不变,所以TLB表项增加2位。
评分及理由
(1)得分及理由(满分2分)
学生正确指出页大小为4KB=2^12B,因此页内地址为12位,虚页号为虚拟地址高18位。答案与标准答案一致,得2分。
(2)得分及理由(满分2分)
学生正确计算TLB组数为8=2^3,因此虚页号中低3位为组号,高15位为标记。答案与标准答案一致,得2分。
(3)得分及理由(满分2分)
学生正确计算了虚页号对应的组号(通过低3位二进制),并指出组100(即组4)发生替换,且正确判断被替换的虚页号为4。但学生未详细说明LRU替换过程(如未列出组内访问顺序和替换细节),仅简单陈述结论。由于标准答案要求说明理由,此处理由不够充分,扣1分。得1分。
(4)得分及理由(满分2分)
学生正确指出虚拟地址增加2位,页大小不变,因此虚页号增加2位,TLB表项位数增加2位。答案与标准答案一致,得2分。
题目总分:2+2+1+2=7分
登录后发布评论
暂无评论,来抢沙发