摘要: # 系统调用 一、系统调用定义及作用 ​ 知识点回顾: ​ 操作系统作为用户和计算机硬件之间的接口,需要向上提供一些简单易用的服务。主要包括命令接口和程序接口。其中,程序接口由一组系统调用组成。 ​ “系统调用”是操作系统提供给应用程序(程序员/编程人员)使用的接口,可以理解为一种可供应用程序调 阅读全文
posted @ 2021-09-11 20:39 Kiritan 阅读(214) 评论(0) 推荐(0)
摘要: # 中断和异常 一、中断机制的诞生 ​ 为了解决上述问题,人们发明了操作系统〈作为计算机的管理者),引入中断机制,实现了多道程序并发执行 ​ 本质:发生中断就意味着需要操作系统介入,开展管理工作 ​ CPU收到计时部件发出的中断信号,切换为核心态对中断进行处理 ​ 操作系统内核负责对中断信号进行 阅读全文
posted @ 2021-09-11 20:38 Kiritan 阅读(119) 评论(0) 推荐(0)
摘要: # 操作系统的运行机制与体系结构 一、两种指令、两种处理器状态、两种程序 ​ 问题:“指令”和我们平时所说的“代码”有什么区别? ​ 简单来说,“指令”就是处理器(CPU)能识别、执行的最基本命令 ​ 比如:加法指令就是让CPU进行加法运算 ​ 有的指令“人畜无害”。比如:加、减、乘、除这些普通的 阅读全文
posted @ 2021-09-11 20:35 Kiritan 阅读(145) 评论(0) 推荐(0)
摘要: # 操作系统的发展和分类 学习提示:重点理解各阶段的优点和缺点。各阶段的主要优点都是解决了上一阶段的主要缺点。 一、手工操作阶段 **主要缺点:**用户独占全机、人机速度矛盾导致资源利用率极低 二、批处理阶段 1.单道批处理系统 ​ 引入脱机输入/输出技术(用磁带完成),并监督程序(操作系统的雏形 阅读全文
posted @ 2021-09-11 20:33 Kiritan 阅读(205) 评论(0) 推荐(0)
摘要: # 操作系统的四个特征 一、并发 ​ 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。 ​ 并行:指两个或多个事件在同一时刻同时发生 ​ 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的 ​ 操作系统的并发性 阅读全文
posted @ 2021-09-11 20:32 Kiritan 阅读(178) 评论(0) 推荐(0)
摘要: # 操作系统的概念(定义)、功能和目标 一、定义 ​ 操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。 ​ 直观的例子:打开Windo 阅读全文
posted @ 2021-09-11 20:30 Kiritan 阅读(319) 评论(0) 推荐(0)