文章

438

粉丝

0

获赞

0

访问

76.5k

头像
2025年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年12月7日 17:20
阅读数 5


评分及理由

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

学生答案:组号占6位,块内地址占6位;高20位(或“高20位”)。
标准答案:主存地址的Cache组号字段为6位,块内地址字段为6位。虚拟地址中VA₁₁~VA₆可作为Cache索引。
评分分析:学生正确回答了组号6位、块内地址6位,得2分。对于“虚拟地址中哪些位可作为Cache索引?”一问,学生答“高20位”是错误的,应回答“VA₁₁~VA₆”或“虚拟地址的第6位到第11位”。此处逻辑错误,扣1分。
得分:2分

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

学生答案:0180 01B0H,组号6。
标准答案:d[100]的虚拟地址为0180 01B0H,Cache组号是06H。
评分分析:虚拟地址计算正确。对于组号,学生答“6”,标准答案为“06H”,但数值相同,且题目未要求必须用十六进制表示,因此不扣分。
得分:2分

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

学生答案:20H,Cache缺失率3.13%,平均访问时间:8.19个时钟周期。
标准答案:d[0]在其所在主存块内的偏移量是20H。Cache缺失率≈3.15%,平均访问时间≈8.3个时钟周期。
评分分析:

  1. 偏移量20H正确,得1分。
  2. Cache缺失率:学生计算为3.13%,与标准答案3.15%有微小差异。这是由于计算过程中四舍五入导致的,标准答案中129/4096=0.031494...,约等于3.15%。学生答案3.13%可能是计算时取129/4096=0.03125(即1/32)或类似近似。考虑到计算思路正确(识别出129次缺失和4096次访存),且数值接近,此处不视为逻辑错误,不扣分。得2分。
  3. 平均访问时间:学生计算为8.19个时钟周期。标准答案为2+200p=2+200*0.0315=8.3。学生可能是基于p=3.13%计算:2+200*0.0313=8.26,或使用了更精确的p值。答案与标准答案有微小差异,但计算逻辑正确(平均访问时间=命中时间+缺失率×缺失代价),不扣分。得2分。
得分:5分

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

学生答案:3个块,3次。
标准答案:数组d分布在3个页中,访问数组d会引起3次缺页。
评分分析:学生回答“3个块”,应理解为“3个页”(可能是识别或表述问题)。根据上下文和后续“3次”判断,其思路正确。不扣分。
得分:2分

题目总分:2+...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发