请在 下方输入 要搜索的题目:

什么是管态?什么是用户态?二者有何区别?

什么是管态?什么是用户态?二者有何区别?

发布时间:2025-02-26 13:29:58
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: 管态又称为系统态,是操作系统的管理程序执行时机器所处的状态。在此状态下中央处理机可以使用全部机器指令,包括一组特权指令 (例如,涉及外部设备的输入/输出指令、改变机器状态或修改存储保护的指令) ,可以使用所有的资源,允许访问整个存储区。用户态又称为目态,是用户程序执行时机器所处的状态。在此状态下禁止使用特权指令,不能直接取用资源与改变机器状态,并且只允许用户程序访问自己的存储区域。二者的区别如下所述。(1)处理机当前正在执行的程序类别不同。管态执行的是系统程序;用户态执行的是用户程序。(2)执行的指令范围不同。管态下可以执行全部指令;用户态不能执行特权指令。(3)使用资源范围不同。管态可以使用全部系统资源;用户态只能使用用户私有资源,如只能访问自己的存储区域。不同系统有差别,表述清楚即可
专业技术学习
专业技术学习
搜搜题库系统