文章

62

粉丝

0

获赞

0

访问

10.1k

头像
2018年计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年11月3日 16:36
阅读数 146

(1)

0300 A008H

 

(2)

物理地址

PDBR会发生变化,切换为另一进程的页目录地址

PDBR不会发生变化,同一进程的线程之间共享资源,使用同一个页目录

 

(3)

需要增加2bit,分别是访问位和修改位


评分及理由

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

学生答案:0300 A008H,与标准答案0180 6008H不一致。根据题目给出的页目录号6、页号6和页内偏移8,学生可能错误地将页目录号和页号直接拼接为高20位(如0000 0011 0000 0000 1010),而未正确按照虚页号高10位为页目录号、低10位为页表索引的格式处理。具体地,页目录号6(二进制0000000110)应置于虚页号高10位,页表索引6(二进制0000000110)应置于低10位,组合为0000000110 0000000110(即01806H),加上页内偏移8(0008H)得到01806008H。学生答案错误,扣2分。

得分:0分

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

第一问:学生回答“物理地址”正确,符合PDBR存储页目录物理地址的定义,得1分。

第二问:学生回答“PDBR会发生变化,切换为另一进程的页目录地址”正确,因为进程切换时页目录基址变化,PDBR需更新,得1分。

第三问:学生回答“PDBR不会发生变化,同一进程的线程之间共享资源,使用同一个页目录”正确,线程共享地址空间和页目录,PDBR不变,得1分。

但学生未详细说明理由(如进程切换时地址空间变化导致PDBR更新,线程共享同一地址空间),理由部分不完整,扣1分。

得分:3分

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

学生回答“需要增加2bit,分别是访问位和修改位”正确,改进型CLOCK算法需使用位(访问位)和修改位(脏位),得2分。

得分:2分

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发