文章
61
粉丝
0
获赞
0
访问
1.5k

评分及理由
(1)得分及理由(满分3分)
学生答案中标记(Tag)为15位,LRU位为1位,无修改位。根据标准答案,标记应为20位(32位地址-6位块内地址-6位组号),LRU位应为3位(8路组相联需要log₂8=3位),直写策略确实无修改位。学生答案中标记和LRU位位数错误,但无修改位正确。标记错误扣1分,LRU位错误扣1分,无修改位正确得1分。因此本小题得1分。
(2)得分及理由(满分3分)
学生答案计算过程为64B/4B=16个int,1024÷16=64,缺失次数64次。这与标准答案一致,思路和结果都正确。因此本小题得3分。
(3)得分及理由(满分4分)
学生答案描述了读取指令、读出组号、初始Cache为空时访问主存、寻找对应标记字段的组号的物理地址、随后放到相应Cache中的过程。虽然表述不够精确(如"tag字段的组号"表述不清),但基本涵盖了Cache访问过程,包括组号识别、Cache缺失、访问主存和更新Cache。考虑到识别可能存在的误差,核心逻辑正确。因此本小题得4分。
题目总分:1+3+4=8分
登录后发布评论
暂无评论,来抢沙发