一、特权指令
特权指令是在系统态时运行的指令,是关系到全局的指令。
二、非特权指令
非特权指令是在用户态运行的指令,一般应用程序所使用的都是非特权指令。
当应用程序中需要操作系统提供服务如请求I/O资源或执行I/O操作时,应用程序必须使用系统调用命令。
执行:用户态--->系统态
完成:系统态--->用户态
一、特权指令
特权指令是在系统态时运行的指令,是关系到全局的指令。
二、非特权指令
非特权指令是在用户态运行的指令,一般应用程序所使用的都是非特权指令。
当应用程序中需要操作系统提供服务如请求I/O资源或执行I/O操作时,应用程序必须使用系统调用命令。
执行:用户态--->系统态
完成:系统态--->用户态