文章

4

粉丝

0

获赞

0

访问

1.9k

头像
2025 年 9 月第 1 次 408 月考试卷 - 第45题回答
操作系统
发布于2025年9月20日 16:52
阅读数 412


评分及理由

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

学生回答“高16位TLB标记,低4位TLB组号”,这与标准答案中虚页号高16位为TLB标记、低4位为组号的划分方式完全一致。虽然学生没有给出具体的虚拟页号数值(00401H),但题目只要求给出划分方式(哪几位是标记、哪几位是组号),因此回答正确。得2分。

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

学生计算数组A的大小为2048×4=8KB,占用页面数为8KB/4KB=2个,并指出代码占1页,总页面数为3个。但标准答案中数组A实际占用3个页面(从0804AH到0804CH),学生计算为2个页面存在错误(数组起始地址0804A010H到0804C010H跨越了3个页框)。此外,题目问的是“至少需要访问多少个虚拟页面”,标准答案包括指令页1个和数组页3个,共4个(因为访问页表项可能还需要访问页表所在的页面,但学生未考虑此点)。学生回答总数为3个,且计算数组页面数错误,因此扣分。但学生正确计算了代码页为1页,部分正确。得1分。

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

学生回答“可变分配局部置换”,这与标准答案一致(1分)。但学生回答“3个”物理页面,而标准答案为最多分配4个(根据题目描述,初始分配2个,缺页时可能动态增加至4个)。学生答案错误,扣1分。得1分。

题目总分:2+1+1=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发