文章

83

粉丝

0

获赞

0

访问

2.9k

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


评分及理由

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

学生回答“28位”,与标准答案一致。得2分。

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

第一问“全相联映射”正确,得2分。
第二问“DRAM”错误,标准答案为SRAM。TLB作为页表缓存,要求高速访问,必须使用SRAM。此处为逻辑错误,扣2分。
本小题得2分。

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

第一问“二路组相联映射”正确,得1分。
第二问“访问位,脏位”正确(访问位对应LRU替换算法控制位,脏位对应回写策略的一致性维护位),得1分。
第三问计算Cache总容量错误。学生计算过程为 (2×8)×(20+2+1+48)=864b=110B。其中,20位Tag,2位LRU(2路组相联,1位即可),1位有效位,48字节数据(块内地址5位,块大小为2^5=32字节,而非48字节)。因此正确计算应为:每行容量 = 20(Tag) + 1(有效位) + 1(脏位) + 1(LRU位) + 32×8(数据位) = 20+1+1+1+256 = 279位。总行数 = 2路 × 8组 = 16行。总容量 = 279位 × 16 = 4464位 = 558字节。学生答案“110B”错误,扣1分。
第四问“Cache中有效位作用是标明当前cache块中内容是否有效”正确,得1分。
本小题得3分。

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

第一问“0040040H”正确,得1分。
第二问“未命中”结论正确,得1分。理由部分“物理地址解读出组号为2,tag为00400H,找到相应cache行组有效位为0”基本正确,但“组号为2”表述不严谨(应为组号3,见第三问),由于结论和核心理由(Tag匹配但有效位为0)正确,此处不扣分。得1分。
第三问,题目要求计算虚拟地址0007C260H所在主存块映射到的Cache组号。学生未回答此问,扣2分。
本小题得3分。

题目总分:2+2+3+3=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发