Linux系统调用表或汇编语言的cheetsheet

有没有人知道在汇编语言的Linux系统调用在哪里可以find汇总表或cheatsheet? 我正在通过int 0x80指令调用Linux系统调用,我需要参考什么寄存器包含什么值不时。

谢谢。

Solutions Collecting From Web of "Linux系统调用表或汇编语言的cheetsheet"

这里有一个很好的在线参考资料,包含文档和内核源代码的链接。

这里还有一个更容易导航http://docs.cs.up.ac.za/programming/asm/derick_tut/syscalls.html

和一个脚本的方式来找出你当前的机器

ls /usr/share/man/man2 | sed -es/.2.gz//g | xargs man -s 2 -k | sort | grep -v 'unimplemented system calls' 

信贷 – http://www.cs.fsu.edu/~langley/current-system-calls.html

系统调用也可以在/usr/include/asm/unistd.h中找到,它会指向unistd32.h或unistd64.h