文章

127

粉丝

93

获赞

1

访问

21.0k

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


评分及理由

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

学生第一次识别回答“21页中”,第二次识别回答“2页中”,根据上下文判断,“21页”应为“2页”的误写(可能识别错误),因此以第二次识别为准。数组a分为2个页面存储、发生2次缺页异常、页故障地址分别为0042 2000H和0042 3000H,均与标准答案一致。得3分。

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

学生回答“无,数组每个地址仅访问一次”,正确指出没有时间局部性,理由与标准答案一致。得2分。

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

学生回答块内地址为A0~A11(12位),Cache组号为A12~A17(6位)。但根据题目条件(页面大小4KB、主存块大小32B、Cache数据区8KB、4路组相联),主存块大小32B,块内地址应为5位(A4~A0);Cache每组4块,数据区8KB,共8KB/32B=256块,256/4=64组,组号需6位,应从A10~A5(低11位中高6位)。学生给出的位号错误,属于逻辑错误。a[1][0]虚拟地址为0042 2100H正确。组号计算错误(应为8,学生答34)。因此扣分。第一次识别中a[1][0]误写为a[17][0],但第二次识别正确,以第二次为准,不扣误写分。本题共4分,块内地址和组号位错误扣2分,组号计算结果错误扣1分,虚拟地址正确得1分,得1分。

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

第一问:数组a占192个主存块,正确。第二问:命中率87.5%,正确。第三问:交换循环次序后命中率0%,错误(标准答案为87.5%)。交换后按列访问,跨步较大,但Cache映射和主存块大小仍可能使部分访问命中,0%不符合实际情况。第三问扣2分。本题第一、二问共3分,第三问2分,得3分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发