大多数计算机系统将CPU执行状态分为管态和目态。管态又称为特权状态、系统态或核心态。通常,操作系统在管态下运行。目态又叫做常态或用户态,用户程序只能在目态下运行,如果用户程序在目态下执行特权指令,硬件将发生中断,由操作系统获得控制,特权指令执行被禁止,这样可以防止用户程序有意或无意的破坏系统。从目态转换为管态的唯一途径是中断。
管理态(又称核心态、管态、特权态):此时程序不受硬件限制,可执行操作系统的全集,可访问全部存储器和寄存器。操作系统一般在此态运行。
用户态(又称目标态、目态、普通态、问题态):由于受硬件的限制,程序只能执行非特权指令,访问有限的存储空间和指定的寄存器。用户程序通常都在此态下运行