文章

60

粉丝

0

获赞

0

访问

3.8k

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

(1)页大小4KB=2^12B,按字节编址,所以虚拟地址中低12位表示页内地址,高12位表示虚页号。

(2)因为TLB采用2路组相联方式和LRU替换策略,共8组。所以有1 位作为LRU位,3位作为组号,M的虚拟地址中13,14,15位为组号,16到24位为TLB标记(位数从1位开始)

(3)因为替换策略是LRU替换策略,最近最久没有被使用的虚页号会被替换,TLB有8组就是能存8个虚页号,所以都不会被替换。因为有空闲页框。

(4)增加8位


评分及理由

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

学生回答页内地址为低12位正确,但虚页号部分错误。虚拟地址共30位,页内地址占12位,虚页号应为高18位,学生回答高12位,因此扣1分。得分:1分。

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

学生回答错误。TLB组号应为虚页号的低3位(因为8组需3位),TLB标记应为虚页号的高15位。学生未正确识别虚页号位数,且给出的位编号(13-15位为组号、16-24位为标记)与虚拟地址结构不符,因此不得分。得分:0分。

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

学生回答完全错误。错误认为TLB有8组就能存8个虚页号(忽略每组2路,总容量16项),且未分析具体访问序列和LRU替换过程,结论错误。因此不得分。得分:0分。

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

学生回答错误。虚拟地址从30位增至32位,页大小不变,虚页号增加2位,因此TLB表项中虚页号部分增加2位。学生回答增加8位无合理依据,因此不得分。得分:0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发