【发布时间】:2011-07-14 12:23:02
【问题描述】:
我似乎找不到 Linux 系统上 NASM x86 中断的良好参考。比如int 0x60是什么,和int 0x80有什么区别?
是否有手册列出所有可与int 指令结合使用的中断号?
【问题讨论】:
-
怀旧+1...下面是回家的面包屑:-)
-
0x60 和 0x80 是数字,而 NASM 与它无关——除了将它们从输入复制到输出之外,它对这些数字没有任何作用。
-
0x80 听起来像是各种 Linux 上的系统调用处理程序。但如前所述,这取决于系统。例如,Windows 上的 int3(单独指令)是调试器的断点。
标签: x86 nasm system-calls x86-16