文章
68
粉丝
0
获赞
0
访问
30.2k
1.两个页面,会发生两次缺页异常,页故障地址分别为00422000H和00423000H
2.没有时间局部性,因为该程序段除了i和j外,没有在一段时间内多次访问一个变量
3.A4-A0用作块内地址,A10-A5用作Cache组号,a[1][0]的虚拟地址为00422100H,对应的Cache组号为8
4.占用192个主存块,命中率为75%;若调换顺序,则Cache命中率为0%
评分及理由
(1)得分及理由(满分3分)
得分:3分
理由:学生正确回答了数组a分为2个页面存储,会发生2次缺页异常,页故障地址分别为00422000H和00423000H,与标准答案完全一致。
(2)得分及理由(满分2分)
得分:2分
理由:学生正确判断了没有时间局部性,理由描述虽然与标准答案表述略有不同,但核心思想正确(每个元素只被访问一次,不存在重复访问)。
(3)得分及理由(满分4分)
得分:4分
理由:学生正确回答了块内地址位(A4-A0)、Cache组号位(A10-A5)、a[1][0]的虚拟地址(00422100H)和Cache组号(8),与标准答案完全一致。
(4)得分及理由(满分5分)
得分:2分
理由:第一问正确(192个主存块得1分);第二问错误(命中率75%错误,应为87.5%,扣1分);第三问错误(命中率0%错误,应为87.5%,扣2分)。主要扣分点是两个命中率计算错误,特别是第三问的0%存在严重逻辑错误。
题目总分:3+2+4+2=11分
登录后发布评论
暂无评论,来抢沙发