MACRO SET_INT_VECTOR push ds xor ax, ax mov ds, ax mov ax, ?3 mov ?1*4, ax mov ax, ?2 mov ?1*4+2, ax pop ds MEND
如上的代码中有?1,?2,?3,我个人的理解是宏的三个传参,但是又不能确定传入后使用的立即数还是地址,网上也没找到相关资料。