NASM中断x86参考?

时间:2011-03-13 16:02:52

标签: reference nasm

我似乎无法在Linux系统上找到NASM x86中断的良好参考。例如,什么是int 0x60,它与int 0x80有什么不同?

是否有某个手册会列出可以与int指令一起使用的所有中断号码?

2 个答案:

答案 0 :(得分:3)

有拉尔夫布朗的......这太多年了......

http://www.ctyme.com/rbrown.htm

不要在沙漠中寻找沙粒,而是可以向维基指示:

BIOS

http://en.wikipedia.org/wiki/INT_10H

http://en.wikipedia.org/wiki/INT_13H

http://en.wikipedia.org/wiki/BIOS_interrupt_call

DOS

http://en.wikipedia.org/wiki/MS-DOS_API

答案 1 :(得分:2)

您可以使用1到255之间的任何数字。这些是software generated interrupts

但它的含义/行为在很大程度上取决于你运行它的操作系统!或者更准确地说是IDT中将处理该中断的已注册例程。