操作系统(1)

-----1.1-----

操作系统的特征:并发共享虚拟异步

并发;指两个或多个事件在同一时间内间隔发生,这些事件宏观上同时发生,微观上交替发生

os易混淆:并行:指两个或多个事件在同一时刻同时发生

截屏2026-03-07 12.11

截屏2026-03-07 12.13

共享:指系统中的资源可以供内存中多个并发执行的进程共同使用

截屏2026-03-07 12.17

虚拟

截屏2026-03-07 12.26

异步

截屏2026-03-07 12.30

-----1.2-----

操作系统的分类与发展

截屏2026-03-07 12.40

CPU的两种状态:内核态(管态),用户态(目态)

截屏2026-03-07 12.48

内核态与用户态的切换

截屏2026-03-07 12.53

中断:是让操作系统夺回CPU使用权的唯一途径. ( 内中断外中断 )

截屏2026-03-07 13.10

检查中断信号:

  1. 内中断:CPU在执行指令时会检查是否有异常发生

  2. 外中断:每一条指令执行结束时,系统都会例行检查是否有外中断信号

-----1.3-----

系统调用

凡是与共享资源有关的操作(存储分配,I/O操作,文件管理等),都必须通过系统调用的方式向操作系统提出服务请求,由操作系统内核代为完成,这样可以保证系统的稳定性和安全性,防止用户进行非法操作

截屏2026-03-07 13.31

截屏2026-03-07 13.38

如果一个应用程序执行了陷入指令,就意味着这个应用程序主动把CPU的控制权还给了操作系统,用这种方式来请求操作系统的服务

截屏2026-03-07 13.39

操作系统的体系结构( 大内核微内核,分层结构,模块化,外核 )

截屏2026-03-07 13.53

⚠️“变态”:CPU状态的转换(正规描述)

截屏2026-03-07 13.56

截屏2026-03-07 13.58

截屏2026-03-07 14.15

操作系统引导(开机过程)

截屏2026-03-07 14.22

虚拟机( VMM )

截屏2026-03-07 14.42

截屏2026-03-07 14.42

posted @ 2026-03-07 14:45  Lin_zx  阅读(0)  评论(0)    收藏  举报