Linux教程

【操作系统一】2、操作系统的发展与分类,运行机制与体系结构

本文主要是介绍【操作系统一】2、操作系统的发展与分类,运行机制与体系结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

操作系统第一章

    • 一、操作系统的发展
      • 1、手工操作阶段
      • 2、批处理阶段
      • 3、分时操作系统
      • 4、实时操作系统
      • 5、其他几种操作系统
      • 6、小结
    • 二、操作系统的运行机制和体系结构
      • 1、运行机制
      • 2、操作系统内核
      • 3、操作系统的体系结构
      • 4、小结

一、操作系统的发展

1、手工操作阶段

纸带上打孔打表二进制1,不打孔代表0.
缺点:用户独占全机(一个用户把纸带放入计算机,执行完才能轮到下以一个用户的纸带),人机速度矛盾导致资源利用率极低

2、批处理阶段

单道批处理系统:程序员把程序放到纸带机上,然后利用一个外围机把纸带读取到磁带中,计算机读取磁带。引入了脱机输入,脱机输出(利用磁带),并监督程序负责控制作业的输入、输出。
在这里插入图片描述
多道批处理系统:
在这里插入图片描述

3、分时操作系统

在这里插入图片描述

4、实时操作系统

在这里插入图片描述

5、其他几种操作系统

在这里插入图片描述

6、小结

在这里插入图片描述

二、操作系统的运行机制和体系结构

1、运行机制

指令,就是CPU能识别、执行的最基本命令。
指令分类:
在这里插入图片描述
通过处理器的状态来判断可以执行何种指令:
在这里插入图片描述
允许在不同处理器状态的程序可以分为:
在这里插入图片描述
总而言之,操作系统的运行机制:
在这里插入图片描述

2、操作系统内核

内核是计算机上配置的底层软件,是操作系统最基本、最核心的部分。
实现操作系统内核部分的程序就是内核程序。
在这里插入图片描述
在这里插入图片描述

3、操作系统的体系结构

在这里插入图片描述

4、小结

在这里插入图片描述

这篇关于【操作系统一】2、操作系统的发展与分类,运行机制与体系结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!