文章
18
粉丝
0
获赞
3
访问
528

评分及理由
(1)得分及理由(满分2分)
学生答案:前18位虚页号,后12位页内地址。
标准答案:虚拟地址高18位为虚页号,低12位为页内地址。
学生答案与标准答案一致,得2分。
(2)得分及理由(满分2分)
学生答案:前15位为TLB标记,16 - 18位为TLB组号。
标准答案:虚拟地址(或虚页号)中高15位为TLB标记,低3位(或虚页号中低3位)为TLB组号。
学生答案中“16 - 18位”表述不够准确,但结合上下文(前15位标记)和TLB组号占3位,可以判断学生理解正确,且“16 - 18位”在30位虚拟地址中对应的是第16到18位(从1开始计数),实际上就是虚页号的低3位,因此不扣分,得2分。
(3)得分及理由(满分2分)
学生答案:将虚页号对8取余,得2, 4, 0, 7, 2, 4, 4, 4。不难发现,只有组号为4的TLB表项会被出现替换,其中挑出来,可理解即12,4,12,20,会出现替换。根据LRU策略,在访问20时,4会被替换。
标准答案:虚页号4对应的TLB表项被替换。
学生正确计算了各虚页号的组号,并指出组4会发生替换,列出了组4的访问序列(12, 4, 12, 20),并依据LRU策略得出在访问20时4被替换的结论,与标准答案一致,得2分。
(4)得分及理由(满分2分)
学生答案:2位
标准答案:TLB表项的位数增加2位。
学生答案正确,得2分。
题目总分:2+2+2+2=8分
登录后发布评论
暂无评论,来抢沙发