Linux 内核系统调用与中断(学习笔记)

Linux 系统调用 1. Linux 系统为每一个系统调用准备了一个号码,为系统调用号,对于32bit系统而言:exit 为 1, write 为4等。 2. 每当应用程序调用系统调用函数时,如write,首先到 C 库中,(glibc中),调用对应的函数 write。 3. C库中的writehansh ,将对应的调用号保存到对应的寄存器中,一般是R7寄存器。然后调用 SWI(old)或者SV
相关文章
相关标签/搜索