操作系统原理:第07章 操作系统接口.pptVIP

  • 4
  • 0
  • 约1.07万字
  • 约 89页
  • 2022-11-23 发布于安徽
  • 举报

操作系统原理:第07章 操作系统接口.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 图  系统调用的参数形式 3.系统调用的处理步骤 在设置了系统调用号和参数后,便可执行系统调用命令。不同的系统可用不同的执行方式。 系统调用的处理过程可分成以下三步: 首先,将处理机状态由用户态转为系统态;之后,由硬件和内核程序进行系统调用的一般性处理,即首先保护被中断进程的CPU环境;然后,将用户定义的参数传送到指定的地址保存起来。 3.系统调用的处理步骤 其次,是分析系统调用类型,转入相应的系统调用处理子程序。在系统中配置一张系统调用入口表。表中的每个表目都对应一条系统调用,其中包含该系统调用自带参数的数目、系统调用处理子程序的入口地址等。 最后,在系统调用处理子程序执行完后,应恢复被中断的或设置新进程的CPU现场,然后返回被中断进程或新进程,继续往下执行。 4.系统调用处理子程序的处理过程 系统调用的功能主要是由系统调用子程序来完成的。我们以Creat命令为例。 根据用户给定的文件路径名Path查找指定文件的目录项。如果在文件目录中找到了指定文件的目录项,

文档评论(0)

1亿VIP精品文档

相关文档