操作系统提供的基本服务.pptVIP

  • 2
  • 0
  • 约2.55千字
  • 约 19页
  • 2022-06-19 发布于重庆
  • 举报
* * 操作系统提供的基本服务 操作系统提供的基本服务 创建程序 执行程序 数据I/O 信息存取 通信服务 错误检测和处理 此外,还具有另外一些功能:资源分配、 统计,保护 第一页,共十九页。 操作系统提供的用户接口 操作系统的服务和功能可以用不同方式提供给用户,最基本的方式有两种: 程序接口——系统调用(System Call) 由操作系统实现的完成某种特定功能的过程;它是程序与操作系统的接口 操作接口——系统程序(System Program) 操作系统为用户提供的解决使用计算机和计算共性问题的所有服务的集合;它可以看作是操作系统提供给用户的功能级接口 第二页,共十九页。 系统调用 系统调用的分类 进程和作业管理 文件操作 设备操作 信息维护 通信 第三页,共十九页。 系统调用的实现 陷入处理机制(异常处理机制):操作系统中为控制和实现系统调用的机制 由于系统调用而引起处理器中断的指令称访管指令(Supervisor) ,陷入指令(Trap) 或异常中断指令(Interrupt) 每个系统调用都事先规定了编号,还附带有传递给内部处理程序的参数 第四页,共十九页。 系统调用的实现要点 编写系统调用处理程序 设计一张系统调用入口地址表,每个入口地址指向一个系统调用的处理程序,有的系统还包含系统调用自带参数的个数 陷入处理机制需

文档评论(0)

1亿VIP精品文档

相关文档