文章

36

粉丝

0

获赞

2

访问

1.8k

头像
2010年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年8月29日 16:35
阅读数 15


评分及理由

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

学生答案中计算标记位为19位(正确),并计算Cache总容量为(19+1+64×8)×8=532B。标准答案中Tag字段为19位,有效位1位,合计20位(即19+1),但学生计算时写为“19+1+64×8”,其中64×8表示64字节的存储容量(以位为单位,但这里应为字节,因此64×8是错误写法,应为64B)。然而,学生最终计算结果532B与标准答案一致,说明其实际计算过程正确(即8×(64+20/8)=532B),但表达存在误写(64×8应为64B)。根据禁止扣分原则,判断为识别误写,不扣分。得3分。

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

学生计算a[0][31]的地址为444(正确),444/64=6(取整),行号6%8=6(正确)。计算a[1][1]的地址为1348(正确),1348/64=21(取整),行号21%8=5(正确)。答案与标准答案完全一致。得4分。

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

学生正确分析程序A:一个Cache行存放16个int元素(64B/4B=16),第一个元素缺失,后15个命中,命中率15/16(93.75%)。程序B为列访问,每次访问都更新(即冲突不命中),命中率为0。并指出A执行时间短。理由与标准答案一致。得5分。

题目总分:3+4+5=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发