【操作系统】第一章总结

本文介绍了操作系统的概念、功能和目标,包括系统资源管理、提供接口、作为扩充机器和虚拟机的作用。阐述了操作系统的主要特性:并发、共享、虚拟及异步,并概述了其发展历程与分类,如批处理、分时、实时等类型。此外,还探讨了操作系统的体系结构,包括运行机制、中断处理和系统调用等关键概念。
摘要由CSDN通过智能技术生成

1.1 操作系统介绍

1.1.1 操作系统的概念、功能和目标

1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、作为扩充机器、虚拟机)_StudyWinter的博客-CSDN博客

1.1.2 操作系统的特点

1.1.2 操作系统的特征(并发、共享、虚拟、异步)_StudyWinter的博客-CSDN博客_操作系统特征并发、共享、虚拟、异步

(1)并发

  • 并发:两个或多个事件在同一时间间隔内发生,这些事件在宏观上是同时发生的,在微观上是交替发生的, 操作系统的并发性指系统中同时存在着多个运行的程序
  • 并行:两个或多个事件在同一时刻发生

(2)共享

  • 资源共享即共享,是指系统中的资源可以供内存中多个并发执行的进程共同使用
  • 共享分为两类:互斥共享和同时共享

(3)虚拟

  • 虚拟是把一个物理上的实体变为若干逻辑上的对应物。
  • 操作系统的虚拟技术科归纳为:时分复用技术:如处理器的分时共享 和  空间复用技术:如虚拟存储器

(4)异步

  • 多道程序环境允许多个程序并发执行,但由于资源有限,如cpu只有一个,进程的执行并不是一贯到底的,而是走走停停的,它以不可预知的速度向前推进。

1.2 操作系统的发展和分类

1.2 操作系统的发展和分类(手工、单道/多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)_StudyWinter的博客-CSDN博客

在这里插入图片描述

1 手工操作阶段

2 批处理阶段(单道、多道)

3 分时操作系统

4 实时操作系统

5 网络操作系统

6 分布式操作系统

7 嵌入式操作系统

8 个人计算机操作系统

1.3 操作系统的体系结构

1.3.1 操作系统的运行机制和体系结构

1.3.1 操作系统的运行机制和体系结构(大内核、小内核)_StudyWinter的博客-CSDN博客

用户态---》核心态:通过中断,

核心态---》用户态:设置程序状态字(PSW)

1.3.2 中断和异常

1.3.2 中断和异常(内中断和外中断、中断处理过程)_StudyWinter的博客-CSDN博客_程序中断是内中断吗

在这里插入图片描述

1.3.3 系统调用

1.3.3 系统调用(执行过程、访管指令、库函数与系统调用)_StudyWinter的博客-CSDN博客_访管指令和系统调用

在这里插入图片描述

系统调用操作系统提供给应用程序的接口;

作用:应用程序可以通过系统调用(程序接口)请求获得操作系统放入服务;

系统调用会使处理器从用户态切换到核心态;

系统调用相关涉及到系统的资源管理、进程管理之类的操作,对整个操作系统影响很大。因此,必定需要使用某些特权指令才能完成;所以系统调用的处理器需要由操作系统的内核程序负责完成,要运行到核心态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值