系统提供的汇编中断例程哪里查?

2025-06-26 18:31:48
推荐回答(1个)
回答1:

首先,象INT 10H、16H、1AH等中断号小于20H的一般是指BIOS功能调用(个别的会被DOS替换或钩接);MSDOS中提供的软中断大多具有20H到2FH直接的中断号,常用的功能调用一般是指INT 21h、2FH等。对于这两者,最好能注意它们的区别。

其次,对于BIOS调用,可以google一下"PC BIOS调用参考"或类似的关键字;对MSDOS功能调用,亦可搜索类似于“DOS功能调用参考”这样的关键字。

如果你真的需要使用BIOS和DOS来编写汇编程序,或在高级语言中使用嵌入汇编,还是建议你买本印出来的参考手册之类的书,最好是按中断号、子功能号排列的那种,会非常方便。