文章
70
粉丝
1
获赞
0
访问
10.9k
(1) 组号为:VA11~VA6,块内地址为:VA5~VA0,VA31~VA12可以作为Cache索引
(2)第一小问:01C0 0030H + 512*4=01C0 0130H
第二小问:组号为4
(3)第一小问:块内偏移量为11 0000B,即48
第二小问:缺失率为6.25%,平均访问时间为:(1-6.25%)*1+6.25%(1+180)=12.25
(4)第一小问:3页
第二小问:2次
评分及理由
(1)得分及理由(满分3分)
学生回答:组号为VA11~VA6(正确),块内地址为VA5~VA0(正确),但VA31~VA12可以作为Cache索引(错误,应为VA11~VA6)。标准答案中Cache索引是页内偏移的高6位(VA11~VA6),而学生错误地认为虚拟页号(VA31~VA12)可作为索引。逻辑错误扣1分,其余部分正确得2分。实际得分:2分。
(2)得分及理由(满分4分)
第一小问:a[512]的VA计算错误(01C00130H),正确应为01C00830H(512×4=2048=800H,起始地址01C00030H+800H=01C00830H)。逻辑错误扣2分。第二小问:组号计算错误(答案为4),正确组号应为32(0830H高6位为100000B=32)。逻辑错误扣2分。实际得分:0分。
(3)得分及理由(满分4分)
第一小问:a[0]块内偏移量计算正确(48),得1分。第二小问:缺失率计算错误(6.25%),正确应为3.13%(128次缺失/4096次访问);平均访问时间计算错误(12.25),正确应为6.63(1+3.13%×180)。逻辑错误扣3分(缺失率错误导致平均时间错误)。实际得分:1分。
(4)得分及理由(满分2分)
第一小问:页数计算错误(3页),正确应为2页(数组大小8KB/页大小4KB=2页)。逻辑错误扣1分。第二小问:缺页次数正确(2次),得1分。实际得分:1分。
题目总分:2+0+1+1=4分
登录后发布评论
暂无评论,来抢沙发