随笔
简记-linux系统调用约定
00 分钟
2023-1-31
2024-11-11
type
status
date
slug
summary
tags
category
icon
password

查看系统调用号

查看 32 位系统调用号
查看 64 位系统调用号
注意 32 位系统调用由 int 0x80 触发 64 位系统调用由 syscall 触发

系统调用表

如何进行系统调用的可以看上一篇汇编语言指南

系统调用传入参数顺数

32 位传参顺序 Ebx, Ecx, Edx, Esi, Edi 其中 Eax 存放系统的调用号,传参后加入 int 0x80 即可完成系统调用、 64 位传出顺序 Rdi, Rsi, Rdx, R10, R8, R9 其中 Rax 存放系统调用号, 最后 syscall 即可完成系统调用
 
上一篇
2023CISCN初赛WriteUp
下一篇
x86汇编语言指北(汉化翻译)