07第七章操作系统接口.pptVIP

  • 0
  • 0
  • 约7.61千字
  • 约 40页
  • 2018-12-31 发布于湖北
  • 举报
7.3.2 系统调用的类型 进程控制类系统 调用 创建和终止进程的系统调用。 (2) 获得和设置进程属性的系统调用。 (3) 等待某事件出现的系统调用。 2. 文件操纵类系统调用 创建和删除文件。 (2) 打开和关闭文件。 (3) 读和写文件。 3. 进程通信类系统调用   这类系统调用被用来在进程问传递消息和信号,其中包括消息系统中的建立连接、接受连接、关闭连接、发送消息、接收消息等系统调用,以及共享存储区通信中的建立共享存储区、与共享存储区建立连接、读共享存储区、写共享存储区等系统调用,等等。 4.系统维护类系统调用   这类系统调用用来实现对系统的日常维护,其中包括设置和获得系统的当前日期和时间、获得进程和子进程所使用的CPU时间、设置文件访问和修改的时问、了解内存的使用情况和操作系统的版本号等系统调用。 7.3.3 系统调用的实现 1. 中断和陷入硬件机构 (1) 什么是中断和陷入。 中断是指CPU对系统发生某事件时的这样一种响应:CPU暂停正在执行的程序,在保留现场后自动地转去执行该事件的中断处理程序;执行完后,再返回到原程序的断点处继续执行。系统调用指令的执行将引起特殊的中断,即软中断(内中断)或陷入(trap),从而使系统根据相应的中断向量转入相应的系统调用总控程序。 图 7 - 4 中

文档评论(0)

1亿VIP精品文档

相关文档