欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 【操作系统原理01】操作系统引论

【操作系统原理01】操作系统引论

2025/4/25 22:59:50 来源:https://blog.csdn.net/2301_80464369/article/details/147345907  浏览:    关键词:【操作系统原理01】操作系统引论

文章目录

  • 大纲
  • 一、中断与异常
    • 0.大纲
    • 1. 中断的作用
    • 2. 中断类型
      • 2.1 内中断
      • 2.2 外中断
      • 2.3 判断内外中断
    • 3. 中断机制原理
  • 二、系统调用
    • 0. 大纲
    • 1.什么是系统调用
    • 2.系统调用分类
  • 三、操作性系统内核(了解)
    • 0.大纲
    • 1.内核
    • 2.各种操作系统结构特性
  • 四、操作系统引论
    • 0.大纲
    • 1.磁盘存储

图片来源:哔哩哔哩王道考研操作系统原理,我只是分享笔记~

大纲

aa

一、中断与异常

0.大纲

image-20250404160254713


1. 中断的作用

image-20250404154314892

CPU上两种程序:应用程序操作系统内核程序


2. 中断类型

image-20250404154519427

2.1 内中断

image-20250404154648075

image-20250404154919815

  1. 在用户态执行特权指令会引发中断

  2. 当前指令非法

  3. 一种特殊的指令陷入指令,但陷入指令并不是特权指令

    用户态下执行系统调用就是执行陷入指令来完成的


2.2 外中断

image-20250404155213262

**执行步骤 **

应用程序1执行>50ms --> 时钟部件发送中l断信号(与当前指令无关,中断信号来自CPU外部) --> CPU检测到中断信号,暂停运行程序1,执行处理中断的内核程序 --> 内核程序把CPU使用权交给应用程序2 --> …

image-20250404155623859


2.3 判断内外中断

只需判断这个信号的产生与当前执行的指令是否有关即可

image-20250404160048222


3. 中断机制原理

image-20250404160206975


二、系统调用

0. 大纲

image-20250404160354755


1.什么是系统调用

image-20250404160741309

image-20250404160845604

2.系统调用分类

image-20250404161046707

image-20250404161116277

image-20250404161338766

根据寄存器参数来判断用户需要那种系统调用服务

image-20250404161530279


三、操作性系统内核(了解)

0.大纲

image-20250404161713437


1.内核

image-20250404161901247

image-20250404161922096

image-20250404162011501

所以优点操作系统并不把这些管理功能放在内核当中,而只在内核中保留与硬件接触最紧密的部分,所以有两种不同的内核设计方法大内核与微内核

image-20250404162152952

微内核:属于内核的运行在内核态,不属于内核的运行在用户态,会对性能在造成影响

image-20250404162459507

CPU状态转换是有成本的,要消耗不少时间,频繁进行CPU状态转换会降低系统性能

2.各种操作系统结构特性

image-20250404162956678

(1)分层结构

image-20250404163116376

(2) 模块化

image-20250404163432635

(3)外核

image-20250404163920445


四、操作系统引论

0.大纲

image-20250404165343456

1.磁盘存储

image-20250404165755213

image-20250404165801279


版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词