计算机基础课--操作系统学习笔记(1)

这篇的内容是计算机系统概述

一、操作系统基本概念

1.操作系统的引入

总结:操作系统是对接硬件系统跟用户软件的一个中间层,具有承上启下的作用。

2.操作系统的特征 

并发、共享、虚拟、异步这四个特征是灵魂,贯穿整个操作系统当中。

1)并发

 并发本质还是串行执行,这个与我们平常生活中的并发有所区别。比如并发症,是指同时兼有几个症状,这个跟并行更接近。而怎么处理并发问题也就会产生对执行顺序的调度需求。

 2)共享

 3)虚拟

 典型例子就是英特尔的超线程技术,引入了逻辑CPU的概念,能让四核处理器发挥出八核效果,但是其本质也是并发。可参考:HTT超线程技术,CPU,core,package,die的概念_@HDS的博客-CSDN博客

 4)异步

 3.操作系统的作用

 四大管理功能也是贯穿整个操作系统章节之中。

1)计算机系统资源管理功能

 2)为计算机硬件与用户程序提供接口

脱机的意思大致就是把东西都一窝蜂的交给计算机了,计算机自己干自己的去,就是把人跟计算机分离开,人不再有对计算机的控制权了。而联机则不一样,相当于再获取到对计算机的控制权。

 二、操作系统的发展和分类

1.手工操作阶段

最原始的阶段。

 2.批处理系统

批处理最大的特征就是用户无法干预程序的进行。

1)单道批处理系统

 单道批处理无法解决高速CPU与低速外设速度不匹配的问题。

2)多道批处理系统

 3.分时操作系统

分时比多道批处理灵活,批处理无法提供人机交互,程序一次性装入。 

 4.实时操作系统

 5.网络操作系统和分布式计算机系统

个人理解:分布式把要实现的功能进行解耦布置到不同的机器上进行实现。

6.个人计算机系统

这个就是我们现在电脑常用的操作系统。

 三、操作系统的运行环境

1.操作系统的运行机制

1)时钟管理

 2)中断机制

3)原语

 4)系统控制的数据结构和处理

 2.中断和异常

 状态的转换是建立在中断异常上实现的。中断相关概念在计算机中的地位非同一般。

1)中断异常的定义

区分中断和异常就看中断源是来自于哪里。

 2)中断的处理过程

3.系统调用

猜你喜欢

转载自blog.csdn.net/qq_42987967/article/details/120965343
今日推荐