Ric*_*uen 3 x86 nasm system-calls x86-16
我似乎找不到关于 Linux 系统上 NASM x86 中断的好参考。例如,它是什么int 0x60以及它与什么不同int 0x80?
是否有手册列出了可以与int指令结合使用的所有中断号?
Linux只使用int 0x80(orsysenter或syscall),在 EAX 中带有索书号。检查一下unistd_32.h,看看
对于 16 位 x86 来说,不同接口组的不同中断号有着悠久的历史,通常只有 AH 中有一个调用号。
还有拉尔夫·布朗的……已经很多年了……
您可以向 Wiki 询问路线,而不是在沙漠中寻找一粒沙子:
BIOS
操作系统