计算机操作系统 – 历史和概述

计算机操作系统历史

1955 – 1965,计算机非常昂贵,上古神机IBM7094,造价在250万美元以上

当时计算机只需要负责计算,所以做出来一个批操作系统

并且记住 CPU与内存通过总线直接相连

首先了解计算机是什么

一句话了解 : 用计算机帮助人们解决一些实际问题

例如

根据图可知

操作系统就是计算机硬件和应用软件之间的一层软件

为了实现一条程序执行一个行为(多条指令有效的集合)

更加高效的使用硬件

管理了那些硬件

操作系统接口

接口 : 连接两个东西,信 转换、屏蔽细节

为上层实体提供服务的一种表现形式,可屏蔽本层实体的实现细节,上层实体只需要关注能够实现什么功能,而不需要关注于怎么实现

例如 : 电源插座,汽车油门

命令行 : 就是一个程序的执行,底层包含了一个Shell指令序列的执行

图形按钮 :监听按钮的事件,根据事件的不同执行不同的程序

应用程序 : 用户程序(用户编写的程序)

总结 : 用户通过程序(应用软件)使用操作系统

操作系统接口 : 连接操作系统和应用软件,即应用软件通过操作系统接口来操作操作系统(操作操作系统又名系统调用)

系统调用的实现

硬件设计的隔离器提供了主动进入内核的方法

init(中断)指令将CS中的CPL改为0,进入内核,这是用户程序发起调用内核代码的唯一方式

系统调用的核心

计算机操作系统 - 历史和概述

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24701 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月22日
下一篇 2021年9月22日

相关推荐