文章

63

粉丝

0

获赞

0

访问

1.5k

头像
2025 年 6 月第 1 次 408 月考试卷 - 第43题回答
计算机组成原理
发布于2025年9月12日 14:31
阅读数 61

块大小64B,即6位,32KB/64B=512,即9位,主存1G,30位

标记15位,块索引位9位,块内偏移6位

(2)将地址转化二进制

0001 0010 00 11 0100

0001 0010 01 11 1000

0010 0010 00 11 0100

三个地址都在不同的cache块,访问都不命中

cache命中率1/4=0.25

(3)读操作时间,0.9*10+0.1*110=20ns

写操作,0.9*10+0.9*10+0.2*100+0.1*110=49ns

平均时间69/2=34.5ns


评分及理由

(1)得分及理由(满分3分)

学生正确计算了标记位15位、块索引位9位、块内偏移位6位,与标准答案完全一致。得3分。

(2)得分及理由(满分3分)

学生虽然给出了二进制地址转换(但未完整展示30位地址),正确识别出前三次访问不命中(因初始Cache为空且映射到不同块),第四次访问命中(地址与第一次相同),最终得出命中率25%。思路正确,结果与标准答案一致。得3分。

(3)得分及理由(满分4分)

学生读操作平均时间计算正确(20ns)。但写操作计算存在逻辑错误:
- 错误1:写命中部分重复计算(0.9*10出现两次)。
- 错误2:写不命中部分未正确区分脏块与非脏块情况,且概率使用错误(0.2*100和0.1*110未基于不命中概率10%拆分)。
- 错误3:最终写平均时间计算错误(49ns),且总平均时间计算未按读写各50%加权(69/2=34.5ns错误)。
标准答案写平均时间为22ns,总平均21ns。学生因逻辑错误导致结果错误,但读操作部分正确,故扣2分。得2分。

题目总分:3+3+2=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发