操作系统概论

2019-04-02  本文已影响0人  菜根小友

目录

1.1 操作系统概论

1.2 操作系统形成与发展

1.3 操作系统基本服务和用户接口

1.4 操作系统结构和运行模型


1.1 操作系统概观

1.1.2 操作系统资源管理技术

资源管理技术:

进程空分复用内存资源,其映像装入不同内存区域,各有自己的地址空间且通过硬件存储保护机制隔离。进程时分复用共享使得物理处理器可执行已装入到不同物理地址区域中的程序代码,

2. 操作系统中的三个基础抽象

1.1.3 操作系统定义和作用

操作系统隔离其他上层软件,并为它们提供接口和服务。


image.png

1.1.4 操作系统功能和特性

操作系统中,能分配给用户使用的硬件和软件设施总称为资源,包括:硬件资源和信息资源。

操作系统主要功能:

1.1.4 操作系统主要特性

两个或两个以上的事件或活动在同一时间间隔内发生。

操作系统中的资源可以被多个并发执行的进程所使用。


1.2 操作系统形成和发展


1.3 操作系统基本服务和用户接口

1.3.1 基本服务和用户接口
1.基本服务:

2. 用户接口

image.png

1.3.2 程序接口与系统调用

image.png

系统调用分类

系统调用实现

  1. 编写系统调用处理服务例程
  2. 设计一张系统调用入口地址表,每个入口地址都指向一个对应系统调用的服务例程,有的系统还包含系统调用自带参数的个数。
  3. 陷阱处理机制,需开辟现场保护区,以保存发生系统调用时的处理器现场。


    image.png

1.3.3 操作接口与系统程序


1.4 操作系统结构和运行模型

1.4.1 操作系统结构分类

1.4.2 操作系统结构设计

image.png

1.4.3 操作系统内核

内核是作为可信软件来提供支持进程并发执行的基本功能和基本操作的一组程序模块。

内核通常驻留在内核空间,运行于核心态,具有访问硬设备和所有内存空间的权限,是仅有的能执行特权指令的那部分程序。


image.png

2. 内核的功能:

3. 内核的属性

1.4.4 操作系统运行模型

上一篇 下一篇

猜你喜欢

热点阅读