文章
32
粉丝
0
获赞
0
访问
1.3k

评分及理由
(1)得分及理由(满分4分)
学生第一次识别中,虚拟地址位数(24位)和虚页号位数(12位)正确,但主存地址空间大小误写为8MB(应为1MB),导致物理地址位数错误(23位)和页框号位置错误(后12位)。第二次识别中,物理地址仍为23位错误,且未明确页框号位置。根据标准答案,物理地址应为20位,页框号为前8位。学生答案中物理地址位数和页框号位置均错误,但虚拟地址部分正确。扣分:虚拟地址部分得1分(共2分),物理地址部分得0分(共2分)。本小题得1分。
(2)得分及理由(满分2分)
学生两次识别均提到物理地址划分为Tag、行号、偏移号,但具体位数错误。第一次识别中偏移号5位正确,但行号5位错误(应为3位),Tag 16位错误(应为12位)。第二次识别中偏移号12位错误(应为5位),行号3位正确,Tag 8位错误(应为12位)。学生未正确说明字段在物理地址中的位置。根据标准答案,字段位数和位置均需正确。扣分:字段划分思路正确但具体位数和位置错误,得0分。
(3)得分及理由(满分4分)
学生两次识别均正确判断虚拟地址001C60H在主存中(虚页号1,有效位1),并给出物理地址04C60H(页框号04)。但在Cache命中判断中,第一次识别错误认为行号为2且命中,第二次识别错误认为行号为04且命中。根据标准答案,行号应为3,且标记位不匹配(064H ≠ 04CH),故不命中。学生Cache命中判断理由错误。扣分:主存判断和物理地址部分得2分(共2分),Cache命中判断得0分(共2分)。本小题得2分。
(4)得分及理由(满分2分)
学生两次识别均错误判断虚拟地址024BACH不在主存中,理由为TLB中未找到。根据标准答案,TLB为4路组相连,共8项,分2组,虚拟地址前12位(024H)中组地址为0,第0组中存在标记012H的页表项,对应页框号1F,故在主存中。学生判断和理由均错误。扣分:得0分。
题目总分:1+0+2+0=3分
登录后发布评论
暂无评论,来抢沙发