NOTE

4.1 系统调用

1. 系统调用是什么 使用类似函数调用的方式调用操作系统提供的API 2. 系统调用 vs 函数调用 系统调用 函数调用 ------- ----------------------------------------------- ------- CPU态 内核态 用户态 调用方式 整型编号 函数

Operating System / Linux创建于 更新于 historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. 系统调用是什么

使用类似函数调用的方式调用操作系统提供的API

2. 系统调用 vs 函数调用

系统调用 函数调用
CPU态 内核态 用户态
调用方式 整型编号 函数名
传参方式 rdi, rsi, rdx, r10, r8和r9来传递前6个系统调用参数 普通形参