文章
225
粉丝
6
获赞
4
访问
53.4k

评分及理由
(1)得分及理由(满分2分)
学生答案:物理地址28位,理由:TLB存储物理页框号,加上低12位页内偏移构成。
标准答案:物理地址占28位。
评分:学生答案正确,得2分。
(2)得分及理由(满分4分)
学生答案:全相联;SRAM。
标准答案:TLB采用全相联映射,用SRAM实现。
评分:学生答案完全正确,得4分。
(3)得分及理由(满分4分)
学生答案:2路组相联;总容量=行数8×2路×(Tag:20位+1有效+1脏+1算法+32×8数据)=4464位=558B,有效位表示该Cache行数据在主存中是有效的。
标准答案:Cache采用2路组相联映射;除数据、Tag和有效位外,还应有替换算法控制位和一致性维护位;Cache总容量是558字节;有效位用来指出所在Cache行中的信息是否有效。
评分:学生答案中映射方式正确,总容量计算正确,有效位作用描述正确。但未明确列出附加位(脏位、替换算法位),扣1分。得3分。
(4)得分及理由(满分5分)
学生答案:0040 040H,不命中,TLB得出0040H,拼接后Cache行1,Tag = 00400H,有效位为零,3号。
标准答案:对应的物理地址是0040040H;不命中,因为Tag为00400H的项有效位为0;虚拟地址0007C260H映射到的Cache组号为3。
评分:学生答案中物理地址正确(0040040H),不命中理由正确(有效位为零),组号正确(3号)。但物理地址书写格式有轻微不一致(0040 040H),不影响理解,不扣分。得5分。
题目总分:2+4+3+5=14分
登录后发布评论
暂无评论,来抢沙发