文章
27
粉丝
0
获赞
0
访问
1.8k
(1)
A:19
B:19
C:11
D:13
E:6
F:10
G:8
B存放的是TLB中的一项对应页表项的唯一标识,即虚拟地址。
(2)
4099对应二进制为0001 0000 0000 0011,Cache组号为3,H字段的内容为000100。
(3)
缺页处理的时间开销大,因为缺页处理属于异常,需要陷入内核。
(4)
修改页面可能涉及缺页处理,需要进行IO操作,开销较大,Cache缺失不涉及IO操作。
评分及理由
(1)得分及理由(满分8分)
学生答案中A、B、C、D字段的位数正确(A=19,B=19,C=11,D=13),各得1分,共4分。E、F、G字段的位数错误(E应为9,学生答6;F应为9,学生答10;G应为6,学生答8),各扣1分,共扣3分。TLB标记字段B的解释部分正确,但不够准确(学生答"虚拟地址",应为"虚页号"),扣1分。本小题得分为4分。
(2)得分及理由(满分2分)
学生正确计算出Cache组号为3,得1分。但H字段内容计算错误(学生答000100,应为0 0000 1000B),扣1分。本小题得分为1分。
(3)得分及理由(满分2分)
学生正确判断缺页处理时间开销大,得1分。解释部分虽然正确但不够完整(学生提到"陷入内核",标准答案强调"访问磁盘"或"软件实现"),但思路正确不扣分。本小题得分为2分。
(4)得分及理由(满分2分)
学生答案基本正确,指出了缺页处理涉及IO操作而Cache缺失不涉及,与标准答案思路一致。本小题得分为2分。
题目总分:4+1+2+2=9分
登录后发布评论
暂无评论,来抢沙发