diff --git a/notes/计算机操作系统 - 概述.md b/notes/计算机操作系统 - 概述.md index e8b1f7d6..356ac74e 100644 --- a/notes/计算机操作系统 - 概述.md +++ b/notes/计算机操作系统 - 概述.md @@ -11,7 +11,7 @@ * [2. 内存管理](#2-内存管理) * [3. 文件管理](#3-文件管理) * [4. 设备管理](#4-设备管理) - * [系统调用](#系统调用) + * [系统调用](#系统调用) 🔥 * [宏内核和微内核](#宏内核和微内核) * [1. 宏内核](#1-宏内核) * [2. 微内核](#2-微内核) @@ -77,7 +77,7 @@ 主要包括缓冲管理、设备分配、设备处理、虚拟设备等。 -## 系统调用 +## 系统调用 🔥 CPU 通过特权级(privilege level)限制程序能做的事。x86 上用当前特权级(Current Privilege Level, CPL)表示,取值为 0~3,数字越小权限越高。操作系统内核运行在 0 级,称为内核态(kernel mode);应用程序运行在 3 级,称为用户态(user mode)。