【学习笔记】第一章——操作系统的系统调用(陷入指令、库函数、作用流程)
生活随笔
收集整理的這篇文章主要介紹了
【学习笔记】第一章——操作系统的系统调用(陷入指令、库函数、作用流程)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 總覽
- 一. 定義與作用
- 定義
- 作用
- 分類
- 二. 系統調用和庫函數的區別
- 三. 系統調用背后的過程
- 導圖總結
總覽
- 面試常考題了,可得好好看看 XD
一. 定義與作用
定義
作用
- 結合下圖例子理解
- 按照我的理解,就是需要調用系統資源時,需要讓 OS 來保證協調。
- 解釋(重點):
分類
- 總的來說就是涉及資源的操作
二. 系統調用和庫函數的區別
- 庫函數可以,但不一定涉及到系統調用
- 應用程序可以直接系統調用,也可以通過庫函數進行系統調用。
三. 系統調用背后的過程
- int 并非 Integer,而是 interrupt(中斷)
- 重點內容:圖中三個注意點 & 流程
- 陷入指令 trap:用戶態執行,唯一可在用戶態,不可在核心態執行的指令。
導圖總結
總結
以上是生活随笔為你收集整理的【学习笔记】第一章——操作系统的系统调用(陷入指令、库函数、作用流程)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 水电图wp表示什么_装修水电工入门基础知
- 下一篇: 【LeetCode笔记】2. 两数相加(