文章
123
粉丝
93
获赞
1
访问
16.7k

评分及理由
(1)得分及理由(满分1分)
学生回答“1页”,与标准答案一致。理由:函数f1的代码段所有指令虚拟地址高20位相同,因此所有指令在同一页中,占用1页。得1分。
(2)得分及理由(满分2分)
学生回答“第1表项,第1个表项”,与标准答案“页目录的第1个表项,页表的第1个表项”完全一致。理由:push ebp指令的虚拟地址页目录号为1,页表索引为1,因此访问页目录第1表项和页表第1表项。得2分。
(3)得分及理由(满分4分)
学生回答“由运行态→阻塞态→就绪态→运行态”正确描述了进程状态变化过程,与标准答案一致;回答“会”表示CPU会进入内核态,虽然回答简略但核心意思正确。理由:进程在等待输入时从运行态变为阻塞态,输入完成被唤醒后变为就绪态,被调度后变为运行态;执行scanf()过程中涉及I/O中断处理,CPU会从用户态切换到内核态。得4分。
题目总分:1+2+4=7分
登录后发布评论
暂无评论,来抢沙发