文章

62

粉丝

0

获赞

0

访问

9.8k

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

(1)

tag占17位

LRU占3位

有修改位

(2)

起始地址为:0000 0000 1000 0000 0000 0000 1100 0000

最后地址为:0000 0000 1000 0000 0001 0000 1100 0000

缺失次数为:64次

 

(3)

tag为:0000 0000 0000 0001 0H = 2

组号为:0000 0000 0H = 0

块内偏移为:000011H = 3

首先通过组号找到对应的cache组,然后通过比较tag找到对应的cache行:

若cache行存在,则检查有效位是否为1,若有效则直接读取该cache行的数据;

否则需要从主存读入相应的数据,并根据LRU规则替换掉Cache组内的一行。

 


评分及理由

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

学生答案中,标记(Tag)位数计算错误(应为20位,学生答17位),LRU位数正确(3位),但修改位判断错误(直写方式无修改位,学生答有修改位)。因此扣2分,得1分。

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

学生答案中,起始地址和结束地址的二进制表示正确,缺失次数计算结果正确(64次),但未给出详细计算过程。由于结果正确且关键步骤(地址计算)正确,不扣分,得3分。

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

学生答案中,Tag值计算错误(应为20位全值,学生仅给出部分并转换为十进制),组号和块内偏移计算正确。访问过程描述基本正确,包括组号查找、Tag比较、有效位检查、缺失处理及LRU替换,但Tag计算错误导致过程描述存在逻辑缺陷。扣1分,得3分。

题目总分:1+3+3=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发