汇编语句,请帮忙看看!
clack 2001-05-08 03:31:00 在VC程序中有一句是这样的:
union REGS r;
struct SREGS sr;
...
call_ipx= (void (far *)())MK_FP(sr.es, r.x.di);
...
能不能给我解释一下MK_FP干什么用?REGS 及 SREGS 怎么定义的?
下边语句用来侦听是否有数据包倒:
{
_ES= FP_SEG((void far *)&receive_ECB);
_SI= FP_OFF((void far *)&receive_ECB);
_BX= 4; //IPX_RECEIVE_PACKET
asm push bp
call_ipx();
asm pop bp
}
请问ECB结构是怎么定义的?上边语句怎么解释?
还有就是int86()及int86x()中断函数分别什么用途?
谢谢!