摘要:管态也称核态或系统态。机器处于管态时程序可执行硬件所提供的全部指令,包括特权指令和非特全指令。通常操作系统程序在管态下运行。
3.1.4【网络工程师知识点】管态与目态
管态也称核态或系统态。机器处于管态时程序可执行硬件所提供的全部指令,包括特权指令和非特全指令。通常操作系统程序在管态下运行。
目态也称常态或用户态。机器处于目态时程序只能执行硬件机器指令系统的一个子集,即非特全指令集合。通常,用户程序在目态下运行。如果用户程序在目态执行特权指令,硬件将产生中断,由操作系统获得控制,特权指令的执行被制止。
当中央处理器处于管态时,可以执行包括特权指令在内的一切机器指令,而在目态下工作时不允许执行特权指令。设置管态和目态的目的是赋予操作系统执行某些特殊指令的特权,以保证计算机系统的安全工作。
编辑推荐:
软考备考资料免费领取
去领取