操作系统——绪论

计算机的早期模型是冯诺依曼模型,主机由运算器(ALU),控制器(CU),储存器,输入输出设备组成。
但是没有配置软件的计算机被称为裸机。
操作系统的功能是:给用户提供了一个与计算机硬件之间的一个借口。有效的管理计算机的各种资源的分配,合理地组织计算机系统的各种流程,用以改善性能。
操作系统的功能:
1.进程管理
2.内存管理
3.文件管理
4.设备管理

操作系统的发展历史:

首先,是在最原始的计算机时代,人们是通过手工的方式进行操作计算机,在这个阶段没有操作系统的概念。cpu的处理速度和外设的处理速度随着时间的发展,速度差距不断地增大。cpu的工作利用率变低,人们为了解决这个问题,发明了单道批处理系统,在这个系统里面,通常是先把作业输出到磁带上,并设立一个监督程序,在监督程序的监督下,把磁带上的任务送往cpu中,这就稍微地缓解了速度不匹配的问题。为了进一步提高cpu的利用率,人们由开发出了多道批处理系统,在这个系统下,引进了多道程序设计的方法,同时出现了中断的技术。为了解决多个程序在系统中运行的问题,操作系统就此诞生。
操作系统的分类:
分为批处理系统,分时操作系统,实时操作系统,分布式操作系统,嵌入式操作系统

操作系统非常重要的两个概念:

核心态:
核心态又称为管态,系统态,是运行操作系统管理软件时,机器所处于的状态。它具有很高的特权,能使用包括特权指令在内的一切指令,也能访问所有储存器和寄存器。
用户态:
用户态又称为目态,是执行用户程序时,系统所处在的状态。在这个状态下,用户只能执行规定的指令和访问规定的储存器和寄存器。

特权指令:
特权指令是只能由操作系统内核部分使用,不允许用户直接使用的,比如I/O指令,设置中断屏蔽指令,设置时钟指令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值