文章

67

粉丝

0

获赞

0

访问

19.5k

头像
2025 年 10 月第 1 次 408 月考试卷 - 第44题回答
计算机组成原理
发布于2025年10月20日 21:10
阅读数 561

1.

主存地址30位(1GB=2^30): 30=17(标记)+7(组号,1024/8=128=2^7)+6(偏移)

虚拟地址: 32=20(页号)+12(偏移)

2.

命中率:5/10=50%,平均访问时间:(0.2*100+0.8*1)/10=2.08 ns (读内存后当次不重复取cache,直接从总线上得到当次结果)

3.

脏块率为20%,脏块读写各一次,非脏块只读一次,(10*0.2*101+10*0.8*1)/10=21 ns

21-2.08=18.92 ns


评分及理由

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

主存地址划分:标记位17位、组号7位、块内偏移6位正确,得1分;虚拟地址划分:页号21位、页内偏移11位正确,但学生作答中写的是20位页号+12位偏移(页大小2KB=2^11B,偏移应为11位),存在错误,扣1分;Cache组数计算未明确写出,但组号7位隐含组数128正确,得1分。本小题得2分。

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

命中率50%计算正确,得1分;平均访问时间计算错误:写回法公式应为命中时间+缺失率×(主存读时间+脏块率×主存写时间),学生使用(0.2*100+0.8*1)/10=2.08ns完全错误,逻辑错误严重,扣3分。本小题得1分。

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

写直达法平均访问时间计算错误:学生使用(10*0.2*101+10*0.8*1)/10=21ns,未考虑写直达法的正确访问模型(命中时需写主存,缺失时需读主存+写主存),逻辑错误,扣2分;时间差值计算基于错误的前置结果,扣2分。本小题得0分。

题目总分:2+1+0=3分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发