自己用 汇编 编的函数如何能够在TC集成环境下用
我要编一个常用的函数需要32位指令,所以只能用汇编,我如何才能使该函数象其他TC库函数一样,可以很方便的在TC集成环境下应用?
此外:
我要编一个这样的函数
void readts(unsigned int *m1, unsigned int *m2, unsigned int *m3, unsigned int *m4)
该函数的入口参量的引用对吗?
:
public _readts
_readts PROC near
push bp
mov bp,sp
mov bx,word ptr[bp+4] ; m1
mov bx,word ptr[bp+6] ; m2
mov bx,word ptr[bp+8] ; m3
mov bx,word ptr[bp+10] ; m4
问题点数:20、回复次数:2Top
1 楼clumsy(Kyrie eleison)回复于 2004-10-02 10:47:11 得分 15
把汇编做的编译成 .obj 然后把这个 .obj 加到工程文件里就可以了
函数入口参数的引用, 对 Small 或 Tiny 模式的是对的吧. 其他模式, 数据段或代码段可能是 FAR 类型的, 所以会有差异Top
2 楼wangziz(zi)回复于 2004-10-03 03:36:23 得分 5
我也是clumsy那样做的Top




