文件名称:系统调用的处理步骤-操作系统os接口ppt
文件大小:1.38MB
文件格式:PPT
更新时间:2024-05-12 12:12:41
os接口
3.系统调用的处理步骤 在设置了系统调用号和参数后,便可执行一条系统调用命令(在UNIX系统执行CHMK命令;MS-DOS中执行INT 21软中断)。系统调用的处理过程可分成以下三步: 状态转换与现场保护 将处理机状态由用户态转为系统态; 由硬件和内核程序进行系统调用的一般性处理,即首先保护被中断进程的CPU环境,将处理机状态字PSW、程序计数器PC、系统调用号、用户栈指针以及通用寄存器内容等,压入堆栈; 将用户定义的参数传送到指定的地址保存起来。