文章

363

粉丝

0

获赞

0

访问

73.7k

头像
2010年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年11月7日 21:19
阅读数 108

1):(64x8+19+1)x8=4256bit

2):320+31x4=444,444/64=6,所以映射到行号6,a[1][1]为452,452/64=7,映射为7

3):320/64=5,64/4=16,256/16=16,(16x256)/(256x256)=1/16

  所以命中率是15/16=93.75%

    对于B来说:
    命中率是0%


评分及理由

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

学生答案:4256bit。标准答案:532B。学生将总容量计算为4256bit,但题目要求以字节为单位,且计算过程有误。正确计算应为8×(64+20/8)=8×(64+2.5)=8×66.5=532B。学生未正确理解Tag字段的存储方式(应以字节为单位),且单位错误,因此扣2分。得1分。

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

学生答案:a[0][31]行号6正确;a[1][1]行号7错误。a[1][1]地址计算为320+256×4+1×4=1348,1348/64=21余4,21 mod 8=5,所以正确行号应为5。学生未考虑直接映射的取模运算,仅计算了块地址未取模,因此扣2分。得2分。

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

学生答案:程序A命中率93.75%正确;程序B命中率0%正确;但未比较执行时间。程序A执行时间更短的结论缺失,且程序A的计算过程不完整(未说明首次访问不命中的规律)。因此扣2分。得3分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发