文章
78
粉丝
0
获赞
0
访问
36.5k
(1)按字节编址,虚拟地址24位,页大小4KB为12位则虚页号为24-12=12位
物理地址20位,20-12=8位
(2)应该分成块内偏移,行号,Tag
块内偏移5位为最低5位,而行号3位为块内偏移高3位,Tag12位为最高12位
(3)在主存中,物理地址是061C6H,标记为061所以cache未命中
(4)不在主存中
评分及理由
(1)得分及理由(满分4分)
学生答案正确指出了虚拟地址24位、虚页号12位,物理地址20位、页框号8位。但未明确说明虚页号是“前12位”,页框号是“前8位”,表述不够完整。扣1分。
得分:3分
(2)得分及理由(满分2分)
学生正确划分了物理地址的三个字段:Tag(12位)、行号(3位)、块内偏移(5位),并说明了位置(Tag最高12位,行号中间3位,偏移最低5位)。答案与标准一致。
得分:2分
(3)得分及理由(满分4分)
学生正确判断了页面在主存中,但物理地址计算错误(061C6H应为04C60H),且未说明查页表过程(虚页号001H有效位为1)。Cache命中判断理由错误(标记应为04CH而非061)。逻辑错误较多,扣3分。
得分:1分
(4)得分及理由(满分2分)
学生错误判断为“不在主存中”,但根据TLB组相联映射,虚拟地址024BACH的虚页号012H在第0组,且标记匹配(页框号1F),应在主存中。答案完全错误。
得分:0分
题目总分:3+2+1+0=6分
登录后发布评论
暂无评论,来抢沙发