文章

316

粉丝

0

获赞

0

访问

46.9k

头像
2020年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年10月9日 21:16
阅读数 101

1):Tag:20位,LRU:1位,要有有效位;

2):一块大小是64B,而int型数据是4B,那么一块就有16个数据,1024/16=64块,也就是说数据分散在64块中,因此缺失了64次;

3):通过00010003H可以得出它的组号是00H那么查找Cache中的第0组并用00010H当做标记位与第0组的8行中的标记位进行比较,如果没有或者如果有但是有效位0,需要进行Cache缺失处理,通过读取页表找到对应的物理块,并将该块读入Cache的第0组中,如果第0组满了利用LRU替换一个块出去,最后将块读入CPU。


评分及理由

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

学生答案中,Tag为20位正确,LRU位为1位错误(应为3位),有效位存在正确,但未提及是否有修改位(标准答案明确无修改位)。扣分点:LRU位数错误(应扣1分),未说明修改位情况(应扣1分)。因此,本小题得1分。

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

学生答案正确计算出主存块数为64,并得出缺失次数为64次,思路和结果与标准答案一致。虽然未详细分析读/写操作的具体访问模式,但核心逻辑正确且结论准确。因此,本小题得3分。

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

学生答案正确解析了地址组号为0,并描述了Cache查找、标记比较、缺失处理及LRU替换过程。但错误提到“读取页表”(Cache缺失处理直接访问主存,而非通过页表),此外未提及“有效位初始为0导致缺失”这一关键点。扣分点:页表描述错误(应扣1分),未说明有效位初始状态(应扣1分)。因此,本小题得2分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发