文章
62
粉丝
0
获赞
0
访问
9.8k
(1)
高18位
低12位
(2)
高9位是标记
中间3位是组号
(3)
虚页号转为二进制为:
01010
01100
10000
00111
11010
00100
01100
10100
对应的组号位2、4、0、7、2、4、4、4
TLB采用2路组相联,因此虚页号为12和4对应的TLB被替换。
(4)
2位
评分及理由
(1)得分及理由(满分2分)
学生回答“高18位”表示虚页号,“低12位”表示页内地址,与标准答案一致。得2分。
(2)得分及理由(满分2分)
学生回答“高9位是标记,中间3位是组号”,但根据标准答案,虚页号共18位,TLB组号占低3位,标记应占高15位。学生错误地将标记位计算为9位,存在逻辑错误。扣1分,得1分。
(3)得分及理由(满分2分)
学生正确计算了各虚页号对应的组号(2、4、0、7、2、4、4、4),并指出组4中虚页号12和4可能被替换。但学生未具体分析LRU替换过程,且错误地认为“12和4对应的TLB被替换”,而标准答案为仅虚页号4在访问虚页号20时被替换。学生未完整说明替换过程和理由,存在逻辑错误。扣1分,得1分。
(4)得分及理由(满分2分)
学生回答“2位”,与标准答案一致(虚页号增加2位,TLB表项位数相应增加2位)。得2分。
题目总分:2+1+1+2=6分
登录后发布评论
暂无评论,来抢沙发