文章

408

粉丝

0

获赞

0

访问

204.5k

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

1):28位

2):全相联映射,TLB用SRAM

3):Cache采用组相联映射,还应有脏位,LRU替换位,Cache总容量是(20+1+1+1+32*8)*8*2=4464bit;Cache中有效位的作用是判定当前数据块是否在内存中;

4):若CPU给出的虚拟地址为0008C040H,则对应的物理地址是0040040H,Cache并未命中,它对应的cache有效位是0;若CPU给出的虚拟地址为0007C260H,则该地址所在主存块映射到的Cache组号是3


评分及理由

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

学生答案正确,物理地址为28位,与标准答案一致。得2分。

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

学生答案正确,TLB采用全相联映射,使用SRAM实现,与标准答案一致。得4分。

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

第一问正确,Cache采用组相联映射,得1分。
第二问部分正确,学生提到脏位(即一致性维护位)和LRU替换位(即替换算法控制位),与标准答案一致,得1分。
第三问错误,Cache总容量计算错误,标准答案为558字节,学生计算为4464bit(即558字节)但单位错误(应注明为字节或正确换算),且计算过程表述混乱,扣1分。
第四问部分正确,有效位作用是判断数据是否有效,但学生表述“判定当前数据块是否在内存中”不准确(应为判断Cache行信息是否有效),扣0.5分。
本小题总得分:1+1+0+0.5=2.5分(四舍五入为3分)。

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

第一问正确,物理地址为0040040H,得1分。
第二问正确,未命中且理由合理(有效位为0),得2分。
第三问正确,Cache组号为3,得2分。
本小题总得分:5分。

题目总分:2+4+3+5=14分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发