文章
187
粉丝
0
获赞
3
访问
56.3k

评分及理由
(1)得分及理由(满分3分)
学生答案:组号3位,块内地址6位,虚拟地址前23位可作为Cache索引。
标准答案:组号6位,块内地址6位,虚拟地址VA₁₁~VA₆(即第6-11位)可作为Cache索引。
分析:学生给出的组号位数(3位)错误,这会导致组数计算错误(应为64组,3位只能表示8组)。虚拟地址索引字段描述“前23位”完全错误,索引字段应是页内地址的一部分,与物理地址低12位中的中间几位相关。核心逻辑错误,扣2分。块内地址6位正确,得1分。
得分:1分
(2)得分及理由(满分2分)
学生答案:虚拟地址018001B0H(第一次识别有小数点,第二次识别正确),Cache组号6。
标准答案:虚拟地址0180 01B0H,Cache组号06H(即十进制6)。
分析:虚拟地址计算正确(0180 0020H + 100*4 = 0180 01B0H)。Cache组号6正确(根据地址计算,组号字段为地址位[11:6],01B0H的二进制...,中间6位为000110,即6)。答案完全正确。
得分:2分
(3)得分及理由(满分5分)
学生答案:偏移量20H,缺失率6.25%,平均访问时间约14.3个周期。
标准答案:偏移量20H,缺失率约3.15%,平均访问时间约8.3个周期。
分析:
登录后发布评论
暂无评论,来抢沙发