操作系统:1. 计算机系统概述

73 阅读1分钟

1. 操作系统的基本概念

1.1 操作系统的概念

Snipaste_2023-09-07_19-34-16.png

1.2 操作系统的特征

  1. 并发
  2. 共享:互斥共享、同时访问
  3. 虚拟:时分复用技术、空分复用技术
  4. 异步

1.3 操作系统的目标和功能

  1. 操作系统作为计算机系统资源的管理者
  • 处理机管理
  • 存储器管理
  • 文件管理
  • 设备管理
  1. 操作系统作为用户与计算机硬件系统之间的接口:命令接口、程序接口
  2. 操作系统用作扩充机器

2. 操作系统的发展与分类

  1. 手工操作阶段
  2. 批处理阶段
  • 单道批处理系统
  • 多道批处理系统
  1. 分时操作系统
  2. 实时操作系统
  3. 网络操作系统和分布式计算机系统
  4. 个人计算机操作系统

3. 操作系统的运行环境

3.1 操作系统的运行机制

  1. 内核:
  • 时钟管理
  • 中断机制
  • 原语
  • 系统控制的数据结构及处理:进程管理、存储器管理、设备管理

3.2 中断和异常的概念

  1. 定义

image.png

  1. 中断处理的过程(外中断)

image.png

3.3 系统调用

  1. 按功能分类
  • 设备管理
  • 文件管理
  • 进程控制
  • 进程通信
  • 内存管理

4. 操作系统的体系结构

操作系统在核心态应该提供什么服务、怎样提供服务?

  • 大内核
  • 微内核