文章

163

粉丝

0

获赞

1

访问

37.0k

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


评分及理由

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

学生答案:Cache组号字段占3位,块内地址字段占6位,VA₃₁~VA₁₂可作为Cache索引。

标准答案:组号字段为6位,块内地址字段为6位,VA₁₁~VA₆可作为Cache索引。

评分:组号位数计算错误(应为64组,需6位,学生答3位);块内地址正确(64B块,6位);Cache索引选择错误(应为页内地址的低6位作为组索引,学生答高20位)。核心逻辑均错误。

扣分:组号字段错误扣1分,Cache索引字段错误扣1分,块内地址正确得1分。

得分:1分。

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

学生答案:虚拟地址为0180 0CA0H(第二次识别),Cache组号是0。

标准答案:虚拟地址为0180 01B0H,Cache组号为06H。

评分:虚拟地址计算错误(d[100]偏移应为400字节即0x190,加上基址0x01800020应为0x018001B0,学生得0x01800CA0可能是误算);Cache组号错误(应为0x06,学生答0)。

扣分:虚拟地址错误扣1分,Cache组号错误扣1分。

得分:0分。

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

学生答案:偏移量是20H,Cache缺失率为6.25%,平均访问时间为115个时钟周期。

标准答案:偏移量是20H,缺失率约3.15%,平均访问时间约8.3个时钟周期。

评分:偏移量正确(d[0]地址0x01800020,块内偏移0x20);缺失率计算错误(学生可能按每块第一个元素缺失一次,但误以为每块16个元素导致缺失次数为2048/16=128次,缺失率128/4096=3.125%,接近但学生答6.25%可能计算有误);平均访问时间计算基于错误缺失率得出错误结果。

扣分:偏移量正确得1分;缺失率错误扣2分;平均访问时间错误扣2分。

得分:1分。

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

学生答案:分布在3个页中,缺页次数是3。

标准答案:分布在3个页中,缺页次数是3。

评分:完全正确。数组大小2048*4B=8192B,页大小4KB,起始地址0x01800020跨越三个页,访问全部数组会引发三次缺页。

扣分:无。

得分:2分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发