一:操作系统的概念
(1)计算机系统的层次结构
(2)操作系统的定义
(3)操作系统的功能和目标
a:作为系统资源的管理者
b:作为用户和计算机硬件之间的接口
c:作为最接近硬件的层次
二:操作系统的特征(并发,共享,虚拟,异步)
(1)并发:
(2)共享:
注:并发性和共享性互为存在条件
(3)虚拟:(虚拟技术:空分复用,时分复用)
(4)异步:
总结:
三:OS的发展与分类
四:OS的运行机制与体系结构
五:中断和异常
注意:用户态——>核心态是通过中断来实现的,并且中断是唯一途径;
核心态——>用户态是通过执行一个特权指令,将程序状态字(PSW)的标志位设置为“用户态”。
六:系统调用 (系统调用会使处理器从用户态进入核心态)
系统调用背后的过程:
参考:https://www.bilibili.com/video/BV1YE411D7nH?from=search&seid=17305300748983112627
原文:https://www.cnblogs.com/Melo-ccyfy/p/14700905.html