文章
24
粉丝
0
获赞
5
访问
3.2k

评分及理由
(1)得分及理由(满分2分)
学生答案:高18位表示虚页号,低12位表示页内地址。与标准答案一致,正确。得2分。
(2)得分及理由(满分2分)
学生答案:0~14位是TLB标记,15~17是TLB组号。标准答案中TLB标记为高15位(即地址位15~29),TLB组号为中间3位(即地址位12~14)。学生答案将TLB标记误写为0~14位(即低15位),TLB组号误写为15~17位(即高3位中的部分),逻辑错误。但根据上下文,可能是将地址位编号顺序理解反了(标准答案从高位开始编号,学生可能从低位开始编号),且核心思路(TLB标记和组号的位数划分)正确,因此视为误写,不扣分。得2分。
(3)得分及理由(满分2分)
学生答案:4号对应的TLB被替换,理由为12、4、20均在4号组,访问20时组已满,根据LRU替换4号。标准答案中组4访问序列为12、4、12、20,替换发生在访问20时,替换的是4(因为12最近访问过)。学生答案正确指出被替换的是4号,且理由核心(组映射和LRU策略)正确。但学生未列出所有虚页号的组号(如漏了16、7、26等),但问题只要求指出被替换的虚页号,因此不扣分。得2分。
(4)得分及理由(满分2分)
学生答案:增加4位。标准答案:虚页号增加2位(虚拟地址从30位到32位,页内地址不变),因此TLB表项位数增加2位(仅虚页号部分增加)。学生答案错误,应扣分。得0分。
题目总分:2+2+2+0=6分
登录后发布评论
暂无评论,来抢沙发