x86系统调用流程图
2020-03-09 14:12:58 0 举报
x86系统调用示意图
作者其他创作
大纲/内容
0
INTR
libc%eax = sys_write;int 0x80
0x80
中断或异常
ISR
User mode
intr#
IDT
system_call(){ fn = syscalls[%eax]}
idtr
用户
Mask Points
Kernel mode
内核
IRQs
memory bus
程序
syscallstable
{ printf(\"Hello World\\");}
sys_write(...){ // do real work}
255
CPU
系统调用
PIC
硬件
![x86系统调用流程图](https://www.processon.com/chart_image/template/thumb/5e65de6ae4b059c899dfb309.png?tid=5be07789e4b01e422a3e7bf6)
收藏
0 条评论
回复 删除
下一页