计算机操作系统第一章知识点总结

第一章

操作系统的概念:①控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;②提供给用户和其他软件方便的接口和环境;③是计算机中最基本的系统软件

功能和目标:

①操作系统作为系统资源的管理者(这些资源包括软件、硬件、文件等),需要提供什么功能?
功能:处理机管理、存储器管理、文件管理、设备管理
目标:高效
②操作系统作为用户与计算机硬件之间的接口,要为其上层的用户、应用程序提供简单易用的服务,需要实现什么功能?
功能:命令接口(联机命令接口(交互式命令接口)、脱机命令接口(批处理命令接口))、程序接口(由一组系统调用组成,即通过程序间接调用)、GUI(图形用户界面)
目标:方便用户使用
③操作系统作为最接近硬件的层次,需要在纯硬件的基础上实现什么功能?
功能与目标:实现对硬件机器的拓展

操作系统的特征:并发、共享(互斥共享方式、同时共享方式)、虚拟(空分复用技术、时分复用技术)、异步

并发与并行:并行指两个或多个事件同一时刻同时发生,并发是指两个或多个事件在同一时间间隔内发生,这些事件宏观上是同时发生的,微观上是交替发生的
互斥共享方式:一时间段内只允许一个进程调用资源
同时共享方式:允许一时间段内多个进程“同时”对它们进行访问
空分复用技术:虚拟存储技术
时分复用技术:虚拟处理器技术
并发与共享是相互存在的条件,并发与共享是操作系统最基本的两个特征、并发是虚拟存在的条件、并发是异步存在的条件

操作系统的发展与分类:

①手工操作阶段:主要缺点: 用户独占全机、人机速度矛盾导致资源利用率极低
②批处理阶段——单道批处理系统:引入脱机输入/输出技术(由磁带完成),并监督程序负责控制作业的输入与输出;主要优点:缓解了一定程度的人机速度矛盾,资源利用率有所提升;主要缺点: 内存中仅能有一道程序运行,只有该程序运行结束之后才能调入下一道程序。 CPU有大量的时间是在空闲等待l/o完成。资源利用率依然很低。
③批处理阶段——多道批处理系统:主要优点:多道程序并发执行,共享计算机资源。资源利用率大幅提升,CPU和其他资源保持“忙碌”状态,系统吞吐量增大。主要缺点: 用户响应时间长,没有人机交互功能(用户提交自己的作业之后就只能等待计算机处理完成.中间不能控制自己的作业执行)
④分时操作系统:计算机以时间片为单位轮流为各个用户/作业服务,各个用户可以通过终端与计算机进行交互;主要优点:用户请求可以被即时响应,解决了人机交互问题。允许多个用户同时使用一台计算机, 并且用 户对计算机的操作相互独立,感受不到别人的存在;主要缺点: 不能优先处理一些紧急任务。操作系统对各个用户/作业都是完全公平的,循环地为每个用户/作业服务一个时间片,不区分任务的紧急性。
⑤实时操作系统:主要优点:能够优先响应一些紧急任务,某些紧急任务不需时间片排队。
在实时操作系统的控制下,计算机系统接收到外部信号后及时进行处理,并且要在严格的时限内处理完事件。 实时操作系统的主要特点是及时性和可靠性
实时操作系统分为硬实时系统(必须在绝对严格的规定时间内完成处理)和软实时系统(能接受偶尔违反时间规定)
⑥其他操作系统:网络操作系统:将网络中各计算机结合起来,实现网络中资源的共享(如文件共享)和各台计算机之间的通信;分布式操作系统:主要特点是分布性和并行性,系统中各台计算机地位相同,任何工作都可以分布在这些计算机上,由它们并行、协同完成这个任务;个人计算机操作系统:方便个人使用

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

两种指令、两种处理器状态、两种程序
指令:特权指令和非特权指令
处理器状态:用户态(目态,CPU只执行非特权指令)和核心态(管态,可执行特权指令也可执行非特权指令);由程序状态字寄存器(RSw)中的某标志位来标识当前处理器处于什么状态。如0为用户态,1为核心态
程序:内核程序(操作系统的内核程序是系统的管理者,既可以执行特权指令,也可以执行非特 权指令,运行在核心态。 )和应用程序(为保证系统能安全运行,普通应用程序只能执行非特权指令,运行在用户态 )
计算机系统层次图

操作系统的内核
操作系统的体系结构:大内核和微内核
大内核:是将操作系统中的主要功能模块都作为系统内核,运行在核心态;优点:高性能;缺点:内核代码庞大,结构混乱,难以维护
微内核:只把基本的功能保留在内核;优点:内核功能少,结构清晰,便于维护;    缺点:需要频繁地在核心态和用户态之间切换,性能低

中断与异常

概念与作用:发生了中断意味着需要操作系统介入,开展管理工作。由于 操作系统的管理工作(比如分配I/O设备)需要使用特权指令,因此 CPU需要从 用户态转换到核心态;中断可以让CPU从用户态转换到核心态,使操作系统获得计算机的控制权;有了中断,才能实现多道程序并发执行
用户态到核心态是 通过中断实现,并且 中断是唯一路径;核心态到用户态切换是通过 执行一个特权指令将程序状态字设置为“用户态”
中断的分类:内中断(也称异常、例外、陷入)与外中断(狭义上的中断)
内中断(信号的来源:CPU内部与当前执行的指令有关,来自CPU内部):自愿中断——指令中断(系统调用时使用的访管指令,又称陷入指令)和强迫中断(硬件故障,比如缺页和软件中断,比如整数除0)
外中断(信号的来源:CPU外部与当前执行的指令无关,来自CPU外部):外设请求(I/O操作完成发出的中断信号)和人工干预(用户强制终止一个进程)
补充:内中断另一种分类方式: 陷阱、陷入(如系统调用)、故障(如缺页)和终止(整数除0)
外中断的处理过程:执行完每个指令后,CPU都要检测是否有外部中断信号;如果检测到有外部中断信号,则需要保护被中断进程的CPU环境(如程序状态字等);根据中断信号类型转入相应的中断处理程序;恢复原进程的CPU环境退出中断,返回原程序向下执行

系统调用

概念与作用: 应用程序通过系统调用请求操作系统的服务。系统中的各种共享资源都由操作系统统一掌管,因此在用户程序中,凡是与资源有关的操作(如存储分配、I/O操作、文件管理等),都必须通过系统调用的方式向操作系统提出服务请求,由操作系统代为完成。这样可以保证系统的稳定性和安全性,防止用户进行非法操作。
系统调用与库函数的区别:系统调用是操作系统向上层提供的接口,有的库函数是对系统调用的进一步封装,当今编写的应用程序大多是通过高级语言提供的库函数间接地进行系统调用
系统调用的背后:
陷入指令是在用户态执行的,但在执行完毕后会立即引发一个内中断,从而使CPU进入核心态
发出系统调用请求是在用户态,而对系统调用的相应处理在核心态下进行
陷入指令是唯一一个只能在用户态执行,而不可在核心态执行的指令
他是书安
关注 关注
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
操作系统第一章知识总结
qq_60203955的博客
12-05 605
操作系统第一章知识总结
02326操作系统2017年版-第二章 操作系统运行环境 知识要点
滔滔不绝的博客
03-03 1030
一、处理器状态及状态转换(领会) 1、特权指令和非特权指令 2、控制寄存器及程序状态字 3、处理器状态及状态转换 二、中断/异常机制(简单应用) 1、中断/异常基本概念
操作系统】第一章总结
StudyWinter的博客
11-22 990
1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、作为扩充机器、虚拟机)_StudyWinter的博客-CSDN博客1.1.2 操作系统的特点1.1.2 操作系统的特征(并发、共享、虚拟、异步)_StudyWinter的博客-CSDN博客_操作系统特征并发、共享、虚拟、异步(1)并发并发:两个或多个事件在同一时间间隔内发生,这些事件在宏观上是同时发生的,在微观上是交替发生的, 操作系统的并发性指系统中同时存在着多个运行的程序并行:两个或多个事件在同一时刻发生(2)共享。
考研操作系统知识总结
m0_49135369的博客
01-07 2033
基于2023王道操作系统指导书总结
操作系统知识总结——第一章计算机系统概述
weixin_44546342的博客
09-05 1412
操作系统不允许用户直接操作各种资源。系统调用的目的是为了请求内核为其服务,间接使用系统资源。广义指令是指系统调用命令,操作系统不提供缓存管理指令(缓存由CPU进行直接管理)计算机开机后,最终被加载到RAM中。
计算机操作系统基础知识总结
漏网小鱼的博客
12-15 2562
进程与线程的区别 进程:一个正在执行程序的实例,它有程序、输入、输出以及状态。 (程序:用适当形式描述的算法) 线程:运行在进程上下文中的逻辑流 所有的线程都有完全一样的地址空间,共享相同的全局变量,所以一个线程甚至可以读、写、清除另一个线程的堆栈。所有线程还共享一个打开文件集、子进程、定时器以及相关信号。 每个线程有自己的堆栈,供各个被调用但是还没有从中返回的过程使用。 进程的状态、切换 进程的状态 运行态、就绪态(可运行,但因其他进程正在运行而暂时停止)、阻塞态(除非某种外部事件发生,否则进程不能运行)
操作系统复习各章知识总结
03-21
操作系统复习各章知识总结 操作系统计算机系统中的一个系统软件,对计算机资源进行有效管理与合理分配的软件集合。其主要功能是管理计算机资源,提供服务和接口。操作系统的发展经历了从无到有,从人工到监控...
操作系统知识总结1
08-03
第一章1.操作系统是管理计算机硬件的程序,应用程序提供基础,并且充当计算机硬件和计算机用户的中介。2.计算机系统组成:计算机硬件、操作系统、系统程序与应用程序、
第4章 计算机网络知识总结.pdf
10-11
计算机网络知识总结 计算机网络是指利用通信设备、通信线路和网络软件,把地理上分散且各自具有独立工作能力的多台计算机(及其他智能设备)以相互共享资源(硬件、软件和数据等)为目的连接起来的一个系统。...
第二章DOS操作系统.ppt
12-14
DOS操作系统知识总结 操作系统简介 操作系统计算机系统的核心软件,负责控制和管理计算机的硬件和软件资源。操作系统的任务包括控制和管理计算机的硬件资源、软件资源,并提供一个用户界面来交互。操作系统的...
(完整word版)计算机操作系统第七章作业及答案.doc
11-13
计算机操作系统第七章知识总结 一、文件系统调用 在大多数操作系统(OS)中都引入了“打开”这一文件系统调用。其主要原因是为了避免多次重复地检索目录,浪费时间,低效。当用户第一次请求对某文件进行操作时,...
操作系统知识总结(第一章 操作系统引论)
叶柖的博客
03-07 6727
基于计算机操作系统(第四版) 第一章 操作系统引论 操作系统的定义:操作系统计算机系统中的一个系统软件,是一些程序模块的集合 操作系统的主要目标:方便性、有效性、可扩充性和开放性 操作系统的分类:批处理操作系统,分时操作系统,实时操作系统,嵌入式操作系统,个人计算机操作系统,网络操作系统,分布式操作系统 操作系统的发展过程: 人工操作方式:硬件非常昂贵,没有操作系统。 批处理系统:硬...
计算机操作系统第四版第一章知识点归纳总结
热门推荐
云中寻雾的博客
06-27 1万+
第一章、操作系统引论一、操作系统基础1、操作系统的定义:操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境的程序集合。2、操作系统的目标: 方便、有效(提高系统资源的利用率,提高系统的吞吐量)、可扩充(模块化,层次化,微内核)、开放3、操作系统的作用:做用户和计算机硬件系...
操作系统概述 操作系统第一章知识点归纳总结
Law of Conservation of Eudaemonia
12-13 663
第一章 概述 1.1 目标与功能 1.1.1 操作系统: 控制应用程序的程序 应用程序和硬件间的接口 三大目标: 方便:用户使用 有效:使用系统资源 扩展:开发、测试、引入新的系统功能 计算机中硬件以上的第一层软件,是应用软件、系统软件的基础。 服务: 1. 程序开发:提供编辑器、调试器等应用程序开发工具 2. 程序运行:程序的加载、空间分配等工作 3. I/O访问:隐藏I/O细节,统一I/O接口 4. 文件访问:隐藏物理介质细节,保护访问 5. 系统访问:控制对共享系统的访问,避免资源冲突 6
计算机操作系统第一章知识点归纳
kingJamesbond的博客
06-29 328
操作系统引论 操作系统是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一钟系统软件。 操作系统的目标和作用 操作系统的目标 老师说的:交互性、实时性、方便性 方便性 有效性 可扩充性 开放性 操作系统的作用 OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS实现了对计算机资源的抽象 推动操作系统发展的主要动力 不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 不断提出新
汤晓丹的第四版计算机操作系统--第一章总结概述
醉蝶依
05-30 564
计算机操作系统 最近为了考研复试而复习的计算机操作系统计算机网络,数据库系统概论,离散数学。现在将复习的书上的知识点整理总结出来,与大家共享。 第一章 操作系统概论 操作系统的目标:方便性,有效性,可扩充性,开放性。 操作系统的作用: OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS实现了对计算机资源的抽象 操作系统基本特征:并发、共享、虚拟和异步。 并行性:是指两个或多个事件在同一时刻发生。 并发性是指两个或多个事件在同一时间间隔内发生。 共享(Sharing):互斥共享
计算机操作系统 第一章 操作系统引论知识总结
qq_41242816的博客
04-02 520
操作系统的目标和作用 操作系统的发展过程 操作系统的基本特性 操作系统的主要功能
第一章 计算机操作系统概述
qq_42685127的博客
06-25 167
计算机操作系统 - 操作系统概述 计算机操作系统: 1.1 操作系统的概念 系统部件:Hardware硬件 提供基本的运算资源(CPU、memory、I/O devices) Operating system 操作系统: 在各种应用程序和用户之间控制和协调对硬件的使用 Applications program应用程序:定义解决用户资源使用方式(编译、数据库、视频游戏、事物程序等) Use...
计算机操作系统》重点知识笔记整理(一)
做兴趣使然的Hero
06-14 7472
计算机操作系统》重点知识总结1(1-4章) ????注意: ​ 这篇总结文档参考的配套书籍为《计算机操作系统》(第四版) 相关知识点关联的页码可能只与本书配套。 ????说明: ​ 由于时间关系,该总结的部分知识点可能有所疏落或存在错误,请认真研读不要盲目学习,读者如有补充或问题更正请联系作者[1712229564@qq.com],作者将会表示感谢! ​ 最后,希望尊重作者劳动成果,请大家转载时注明出处,Thanks!???? 第一章 操作系统引论 1 操作系统的定义
计算机网络第一章知识
最新发布
03-28
1. 网络的定义、组成和分类 2. 传输介质和传输方式 3. 协议和标准 4. OSI参考模型和TCP/IP参考模型 5. 物理层、数据链路层、网络层、传输层、应用层的作用和特点 6. IP地址与子网掩码 7. ARP协议和RARP协议 8. ICMP协议和ICMP消息 9. TCP协议、UDP协议和他们的特点 10. DNS协议和域名解析 11. HTTP协议和网页传输 12. SMTP协议和邮件传输 13. FTP协议和文件传输 14. Telnet协议和远程登录 15. VPN和代理服务器的作用和原理

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 计算机网络期末复习知识点总结+习题练习 4097
  • 云计算复习提纲 2351
  • 无线网络技术期末复习 2029
  • 网络管理与维护期末复习 1044
  • 数据结构期末复习+代码 1008

分类专栏

  • Web读书笔记 6篇
  • ctf做题日记 11篇
  • 数据结构 3篇

最新评论

  • buuctf传统知识+古典密码、变异凯撒、RSA ROLL

    CSDN-Ada助手: 恭喜您写了这么多篇博客!标题看起来充满了传统知识和密码学的魅力。我很期待阅读您的博客内容,特别是关于古典密码、变异凯撒和RSA ROLL的部分。希望您能继续保持创作的热情,分享更多关于密码学的知识和技巧。如果可以的话,我建议您在未来的博客中,可以加入一些实例和案例,以便读者更好地理解和应用这些知识。再次恭喜您,期待您的下一篇博客!

  • 消失的md5、Alice与Bob(Pollard_rho算法)、大帝的密码武器、萌萌哒的猪八戒、RSA1、还原大师

    CSDN-Ada助手: 恭喜您写下了第14篇博客!标题内容十分丰富多样,从消失的md5到大帝的密码武器,再到RSA1和还原大师,每篇博客都引人入胜。您的创作能力令人钦佩!接下来,我建议您可以探索更多与密码学相关的话题,例如椭圆曲线密码学或者量子密码学,这些都是当前热门的密码学领域。期待您在未来的博客中继续展现您的才华!

  • [actf-新生赛2020]crypto-classic0、[WUSTCTF2020]B@se1

    CSDN-Ada助手: 恭喜您撰写第18篇博客!标题中的“[actf-新生赛2020]crypto-classic0、[WUSTCTF2020]B@se1”听起来非常有趣和具有挑战性。我很高兴看到您持续创作并分享您的知识和经验。 在接下来的创作中,我建议您继续保持谦虚的态度,因为每个人都有不断学习和进步的空间。您可以尝试通过分享一些实践经验、解决问题的方法或者面对困难时的思考过程来丰富您的博客内容。这样的话,读者们将更容易与您产生共鸣,并从您的经验中获益。 再次恭喜您,期待您未来更多精彩的博客!

  • [AFCTF2018]Single

    CSDN-Ada助手: 恭喜您撰写第19篇博客!标题《[AFCTF2018]Single》引人入胜,让人迫不及待地想要阅读您的精彩内容。持续创作是不易的,您的坚持和努力值得赞赏。在下一步的创作中,或许您可以考虑分享一些关于单人参赛的经验,以及如何在竞赛中克服个人困难和挑战。期待看到更多优质的文章,您的才华必将为读者带来更多的启发和帮助。再次恭喜您,并期待您未来的创作成果!

  • [NPUCTF2020]EzRSA

    CSDN-Ada助手: 恭喜您写了第20篇博客,题为“[NPUCTF2020]EzRSA”。您的持续创作精神令人钦佩!在这篇博客中,您探讨了[NPUCTF2020]EzRSA这个主题,为读者提供了有趣而有见地的内容。 我想提供一些建议,希望能对您的下一步创作有所帮助。首先,您可以考虑深入解析EzRSA这个题目,提供更多详细的解题思路和技巧,以帮助读者更好地理解和应用相关知识。其次,您可以尝试联系一些相关领域的专家或其他博主,以便在您的博客中加入他们的观点和意见,从而丰富读者的阅读体验。最后,您可以考虑在博客中加入一些实例或案例分析,以帮助读者更好地将理论知识与实际问题相结合。 希望我的建议对您有所帮助。期待您在未来的创作中再次带来精彩的内容!

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 操作系统期末复习整理知识点+习题练习
  • 信息安全法律法规复习
  • 网络系统建模与仿真复习
2024年5篇
2023年31篇
2022年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

两个鬼故事潘春春写真2018杨姓女宝宝起名大全新超越极限大无畏王家男孩起名字大全集五星红旗迎风飘扬演员表相得益彰什么意思冰川时代5下载韩姓女孩起名字啊国产精品自在在线午夜蜜芽tv在线白海豚适合双胞胎起名字的四字成语武汉真爱妇科医院阿童木电影下载鼠年男宝宝取名起名大全公司起名的三字精选晶卡风暴羊年张姓女孩起名姓龚起名水上飞机的作用实业公司起名给姓唐的男宝宝起名瑜字的起名女孩包子店电脑声音小赶紧的近义词2018年女宝起名大全裴氏起名咨询服务公司起名大全集2005年日历合伙人公司起名少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化