多做题,通过考试没问题!

计算机操作系统

睦霖题库>大学试题(计算机科学)>计算机操作系统

为什么要区分机器的两种运行状态?

正确答案:在实际系统中,之所以要区分机器的两种运行状态,目的是要给操作系统内核以某些特权。例如:改变状态寄存器和地址映射寄存器的内容。存取外部设备接口部件寄存器的内容等。这些特权是通过执行特权指令实现的。仅当在核心态下才能执行特权指令,若在用户态下执行特权指令则为非法。
答案解析:
进入题库查看解析

微信扫一扫手机做题