文章

20

粉丝

0

获赞

0

访问

167

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

(1)0到17位表示虚页号,18到29位表示页内地址

(2)0位是TLB标记,27到29位是TLB组号

(3)4号被替换,访问20号时发生缺页,此时TLB中相应位置存放了4号和12号,由于采用LRU替换策略,4号未被访问时间最久,故将4号替换

(4)增加2位


评分及理由

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

学生答案错误。虚拟地址共30位,页大小为4KB,页内地址应为低12位(地址位0-11),虚页号应为高18位(地址位12-29)。学生将虚页号和页内地址的范围写反,且未正确计算位数。扣2分。

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

学生答案错误。TLB组号由虚页号的低3位决定,TLB标记由虚页号的高15位决定。学生未正确理解虚页号与TLB标记、组号的对应关系,且给出的地址位范围完全错误。扣2分。

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

学生答案部分正确。虽然正确指出虚页号4被替换,但理由描述不完整且存在错误(提到“缺页”是不准确的,TLB未命中不等于缺页)。根据标准答案,需要详细分析组4的访问过程及LRU替换策略,学生未展示具体计算过程。扣1分,得1分。

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

学生答案正确。虚拟地址从30位增加到32位,页大小不变,虚页号增加2位,因此TLB表项位数增加2位。得2分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发