操作系统概述

目录

一、操作系统概念

二、操作系统历史和类型

1、批处理

2、多道程序系统

3、分时操作系统

4、实时操作系统

5、通用操作系统

6、个人计算机操作系统

7、网络操作系统

8、分布式操作系统

三、操作系统功能

四、计算机硬件

1、用户可编程寄存器

2、控制与状态寄存器

3、存储器速度梯度


一、操作系统概念

计算机系统由两部分组成:软件和硬件
软件包括系统软件和应用软件
没有任何软件支持的计算机称为裸机
对操作系统,从三个角度来看:
用户角度:提供安全、可靠、高效的服务
系统管理人员:合理组织计算机工作流程和软硬件资源、方便管理
发展角度:拓展计算机功能

二、操作系统历史和类型

第一代,1946-50年代末,电子管时代,五操作系统
第二代,50年代-60年代,晶体管时代,批处理时代
第三代,60年代-70年代,集成电路时代,多道程序设计
第四代,70年代-20时机末,大规模集成电路时代,分时系统

1、批处理

用户上机自己建立和运行任务,并自己结束
没有任何管理软件所有运行管理和具体操作都由用户自己解决
每个左右由多个作业组成,错了重来
批处理每次只调一个作业到内存中执行,称为单道执行

早期批处理:
联机批处理:I/O设备和主机直接相连
脱机批处理:I/O设备和主机之间多了卫星机

批处理的出现,是为了解决i/o设备速度慢和主机速度快的矛盾
通道:控制一台主机和多个io设备工作,独立于CPU工作的一个部件
中断:主机接到外部信号,立即停下当下工作,转去处理对应事件,完成后返回原工作

上述工作都是一道一道用户作业逐个顺序执行
由此,衍生出多道程序系统

2、多道程序系统

多道:
1、内存中存在多个程序
2、宏观上并行,大家都在内存中执行
3、微观上串行,本质上各个程序依旧是轮流使用CPU

多道程序系统会导致以下问题:
1、竞争软硬件资源,由同步和互斥矛盾
2、程序增多,内存不够用
3、多个程序的存储安全问题

3、分时操作系统

分时技术:处理器将运行时间分成很短的时间片,将时间片分配给各个作业使用,
时间片用完,不论作业完成与否,该作业中断暂停,等待下一轮唤醒执行,处理器转而执行下一个作业,

4、实时操作系统

在一定时间内对外来信息做出响应,这个时间要求为秒级、毫秒级、微秒级甚至更小

这个技术的好处是:
由于计算机的运行速度很快,
我们用户在使用计算机时,本来计算机有很多的任务都在执行
但是,每当我们要使用任何资源时,例如浏览器、微信、游戏等
都会立马执行,好像我们用户单独占用了整台计算机
这就是分时系统带来的优势:用户的突发要求会中断当前任务
计算机转而来执行用户的任务

5、通用操作系统

同时建有多道程序批处理、分时、实时处理等功能

6、个人计算机操作系统

windows系列和Linux系列

7、网络操作系统

建立在计算机网络上的,要求将多个计算机互联
以实现数据交互、资源共享、互操作、协同处理等功能
的操作系统

8、分布式操作系统

管理分布在多个计算机系统上的资源和任务的操作系统。它通过网络将这些计算机结合在一起,形成一个统一的系统,用户可以像使用单机系统一样透明地访问和共享资源。
特点包括:透明性(用户感知不到系统的分布性)、资源共享、容错能力和并发处理能力。分布式操作系统适用于需要高可用性和扩展性的应用场景,如云计算和大型数据中心。

三、操作系统功能

功能内容
处理器管理对各个作业的调度、软硬件资源分配的综合控制
存储管理内存分配、存储保护、内存扩充
设备管理对各种硬件的管理
数据管理文件系统
用户接口底层系统为上层用户提供的指令、命令等各个系统调用接口

四、计算机硬件

1、用户可编程寄存器

寄存器类型功能描述
通用寄存器用于存储临时数据和操作数,执行算术和逻辑运算
指令寄存器 (IR)存储当前正在执行的指令
程序计数器 (PC)存储下一条要执行的指令地址
堆栈指针 (SP)指向当前堆栈的顶部,管理函数调用和返回
基址寄存器 (BR)存储内存地址基址,支持相对寻址
索引寄存器 (IX)用于数组和表的索引访问,支持快速数据访问
状态寄存器存储CPU状态信息,如零标志、溢出标志等

2、控制与状态寄存器

寄存器类型功能描述
控制寄存器用于控制CPU的操作和行为,如启用中断、设置工作模式等
状态寄存器存储CPU的当前状态信息,包括标志位(如零标志、进位标志)
中断控制寄存器管理中断的使能和屏蔽,决定哪些中断可以被响应
程序状态字 (PSW)包含当前程序的状态和控制信息,影响程序的执行流
配置寄存器存储硬件配置和系统参数,影响系统的运行模式

3、存储器速度梯度

存储器类型速度特点
寄存器极快CPU内部,直接与处理器相连,存取时间最短
缓存介于寄存器和主存之间,存取速度较快
主存(RAM)中等主要存储正在使用的数据和程序,速度比缓存慢
固态硬盘 (SSD)较慢非易失性存储,速度比主存慢,但比机械硬盘快
机械硬盘 (HDD)大容量存储,读写速度较慢
外部存储最慢如光盘、磁带,存取速度最慢
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二十5画生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值