操作系统(一)

版权声明
本文原创作者:wby小菜盒
作者博客地址:https://blog.csdn.net/weixin_51037598/

认识操作系统

  1. 计算机系统的层次
    例图1
  2. ☆☆操作系统的定义
    操作系统(OS, Operating System ):是控制管理计算机系统内各种硬件和软件资源合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用1(如上图所示)
  1. 计算机的启动
  • BIOS(basic input output system)是一组程序,包括基本输入输出程序、系统设置信息、开机后自检程序和系统自启动程序。
  • 这些程序被固化到了计算机主板的ROM芯片上。用户可以对BIOS进行设置
  • 计算机启动的过程(五个阶段)
    (1)启动自检阶段
    (2)初始化启动阶段
    (3)启动加载阶段
    (4)内核装载阶段
    (5)登陆阶段

操作系统的分类

1. 批处理操作系统(最早的)
2. 分时操作系统(时间作为最小的分片单位,最常用)
特点:交互性,多路性,独立性,及时性
3. 实时操作系统(每个任务有特定的执行时间,和时间点相关,用于军事)
如果规定的时间冲突,会报错
4. 嵌入式操作系统(用于机器人、手机等精密设备)

批处理操作系统

  1. 定义:批处理操作系统——批处理是指计算机系统对一批作业自动进行处理的技术。 由于系统资源为多个作业所共享,其工作方式是作业之间自动调度执行。并在运行过程中用户不干预自己的作业,从而大大提高了系统资源的利用率和作业吞吐量23
    例图3
  1. 分类
  • 单道批处理
    先出现
  • 多道批处理
    后出现,因:单道有局限(计算机革命的重要思想)

分时操作系统

  1. 定义:将计算机系统的CPU时间划分成一些小的时间片(时间段),按时间片轮流把处理机分给各联机作业使用。(优点:在某个时间片作业可独享主机)4
  1. 时间片选择:中间---->太大不好----某个作业执行完后,时间片还有剩余,造成处理机的浪费;太小也不好----作业执行时间少,多次轮流才可执行完;适中最佳
  2. 举例:雪梨教育平台
    服务器CPU或叫处理机)[在学院自习室的对面那个小黑屋里],仅有一个,但n多个学生都要通过它上交作业与查看作业,如何做到的呢?(欲知后事如何,请看下面分解)
    服务器的实现就依靠于分时操作系统,服务器按时间片将CPU依次分给各用户使用,所以用户只是在极短的时间片内使用了服务器,又极短的时间片内重新夺回了服务器的使用权。所以造成了 “表面上你认为只有自己在使用服务器”的假象,实际上只是服务器巧妙地制作了这个假想而已(服务器情商是不是很高呀?你学废了吗?)
    例图4
    如图:主机即服务器,终端为各用户
  3. 特点
  • 交互性:用户与系统进行人机交互(对话)。
  • 多路性:多用户同时在(此同时非彼同时,极小的时间间隔忽略了而已)各自终端上使用同一CPU
  • 独立性:用户可彼此独立操作,互不干扰,互不混淆
  • 及时性:用户在短时间内可得到系统的及时回答

实时操作系统

  1. 定义
    实时操作系统——所谓“实时”,即“及时”,是指系统能及时5 (即时6)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。它必须保证实时性和高可靠性,对系统的效率则放在第二位
  2. 用途:
    主要应用于工业控制、军事控制、电子设备等领域。
    (例:战狼2中的火箭控制装置就是实时操作系统)

嵌入式操作系统

  1. 概念:嵌入式操作系统通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等
  2. 功能(应用):嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块达到系统所要求的功能
  3. 目前在嵌入式领域广泛使用的操作系统有:嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等

认识一下主流的操作系统

例图5
以及鸿蒙、iOS、安卓等等

总述见:操作系统【总述】
下启:操作系统(二)


  1. 功能
    例图2 ↩︎

  2. 特点原理 ↩︎

  3. 即使现在该操作系统已经过时,但是其思想仍沿用至今 ↩︎

  4. 原理 ↩︎

  5. 及时:软实时【慢】
    但此处非及时(假快),而是即时----硬实时(真快)(详细见下) ↩︎

  6. 即时:硬实时【快】 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值