当前位置: 代码迷 >> C语言 >> [原创]C语言如何使用中断调用
  详细解决方案

[原创]C语言如何使用中断调用

热度:141   发布时间:2006-01-17 11:47:00.0
[原创]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


----------------解决方案--------------------------------------------------------
  相关解决方案