【计算机操作系统】OS的总体

操作系统的学习框架

  • OS
  • 进程管理——CPU
  • 内存管理——内存卡
  • 文件管理——磁盘
  • I/O管理——外接设备

OS是怎么工作的

如果将OS比喻成一个人:
*
人的思绪(进程)将外界大好河山(磁盘)的景色(数据)收于眼睛(内存卡),大脑(CPU)思考(运行)眼睛(内存卡)看到的景色(数据),使得思绪(进程)不断进行着。
*
人的心脏(时钟震荡器)跳动,产生心率(方波信号),促进血液(数据)传送到大脑(CPU)。

只要将上方的名词转换成括号内的计算机组成部分,就和实际操作系统的工作大差不差了。

OS的目的和功能

既是目的,也是功能:OS是软件和硬件的管理者

OS处理的问题:

  • CPU如何分配?
  • 内存如何分配?
  • 磁盘如何分配?
  • 外设如何分配?

操作系统的作用:

  • OS作为用户和计算机硬件系统之间的接口
  • OS作为计算机系统资源的管理者
  • OS实现了对计算机抽象资源的抽象

OS的发展

1.无操作系统——纸带机
	V
	手工到机器
	V
2.单道批系统————一直只运行一个程序
	V
	I/O交互时,CPU空闲——>提高CPU利用率
	V
3.	多道批处理系统————一个程序完成后,接着做另一种程序
	V
	提高交互性
	V
4.分时系统————分时交换着运行多个程序(一段时间轮流运行多个,但一个时刻只运行一个)
	V
	提高及时性,可靠性
	V
5.实时操作系统(用于军工、太空)————在规定的时间内严格完成一个程序

	发展计算机网络
	V
6.网络操作系统
	V
	基于网络操作系统;功能分布在互联网上;负载均衡化。
	V
7.分布式操作系统

	通用化
	V
8.个人操作系统

OS的运行机制

请添加图片描述
复杂的系统调用被封装成程序接口,也就是API,通过调用API就可进行系统调用。

中断是系统对外设工作的反应

异常就是系统对自身运行的错误反应

OS的特征

请添加图片描述

OS体系结构

请添加图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

peng_YuJun

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

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

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

打赏作者

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

抵扣说明:

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

余额充值