[原创]C语言如何使用中断调用
刚刚学习C不久!哪位高手可以告诉我,BIOS/DOS中断是如何调用的!谢谢,最好有个例子!
万分感激!
搜索更多相关的解决方案:
C语言
----------------解决方案--------------------------------------------------------
怎么没有人回复呢?
----------------解决方案--------------------------------------------------------
通过int86()函数
函数的格式如下:
int int86(int intr_num,union REGS * inregs,union REGS * outregs);
其中:
intr_num表示BIOS调用类型号
第二个参数用于接收调用的功能号及其它一些指定的入口参数,以便传给相应的寄存器
第三个参数用于接收调用后的返回值,即出口参数
----------------解决方案--------------------------------------------------------
ryxhh 可以详细介绍一下吗?
还有"入口参数"和"出口参数"是如何定义的?有参考资料吗?谢谢
----------------解决方案--------------------------------------------------------
请参考以下连接的帖子:
http://www.bc-cn.net/bbs/dispbbs.asp?BoardID=5&replyID=5232&id=38070&skin=0
----------------解决方案--------------------------------------------------------