一:操作系統的概念
(1)計算機系統的層次結構
(2)操作系統的定義
(3)操作系統的功能和目標
a:作為系統資源的管理者
b:作為用戶和計算機硬件之間的接口
c:作為最接近硬件的層次
二:操作系統的特征(並發,共享,虛擬,異步)
(1)並發:
(2)共享:
注:並發性和共享性互為存在條件
(3)虛擬:(虛擬技術:空分復用,時分復用)
(4)異步:
總結:
三:OS的發展與分類
四:OS的運行機制與體系結構
五:中斷和異常
注意:用戶態——>核心態是通過中斷來實現的,並且中斷是唯一途徑;
核心態——>用戶態是通過執行一個特權指令,將程序狀態字(PSW)的標志位設置為“用戶態”。
六:系統調用 (系統調用會使處理器從用戶態進入核心態)
系統調用背后的過程:
參考:https://www.bilibili.com/video/BV1YE411D7nH?from=search&seid=17305300748983112627