文章
135
粉丝
93
获赞
1
访问
61.4k

评分及理由
(1)得分及理由(满分4分)
得分:2分
理由:学生正确指出虚拟地址24位、物理地址20位,得2分。但虚页号应为前12位(即地址的高12位),学生写作“第13~24位”表示虚页号,这是错误的(通常地址从低位向高位编号,第1位是最低位,所以第13~24位实际上是高12位,但表述不规范,容易引起混淆;标准答案明确写“前12位”);页框号应为前8位(高8位),学生写作“第13~20位”表示页框号,同样是错误表述。因此扣2分。
(2)得分及理由(满分2分)
得分:2分
理由:学生正确划分物理地址为标记(12位)、行号(3位)、块内地址(5位),并给出了各字段在物理地址中的位置(第9~20位、第6~8位、第1~5位),与标准答案一致,得满分。
(3)得分及理由(满分4分)
得分:2分
理由:学生正确判断虚拟地址001C60H在主存中,并计算出物理地址为04C60H,得2分。但在Cache行号计算上,物理地址04C60H(二进制0000 0100 1100 0110 0000)中,块大小32B,故块内地址5位;Cache共8行,行号占3位,应从第5位之后取3位(即第6~8位),学生计算出行号为3(二进制011),但标准答案为4(二进制100)。学生行号计算错误,导致后续判断标记不匹配的理由虽然逻辑正确(标记04CH与105H不等),但基于错误行号,因此扣2分。
(4)得分及理由(满分2分)
得分:2分
理由:学生正确分析虚拟地址024BACH(第二次识别误写为024BAC4,但根据上下文判断为误写),划分组号为0、标记为012H,并与TLB中0号组对比,判断页框号命中且有效位为1,从而得出在主存中,与标准答案一致,得满分。
题目总分:2+2+2+2=8分
登录后发布评论
暂无评论,来抢沙发