主题:[讨论]为什么FP里面每次调用汇编都会报错?
Tomoyo
[专家分:0] 发布于 2008-04-22 16:02:00
我在FP里面每次调用汇编的16位寄存器的时候编译器都会提示未定义,这是为什么?
回复列表 (共2个回复)
沙发
さくら——SAKURA [专家分:80] 发布于 2008-04-22 16:12:00
这个是因为FP不支持通用寄存器,你会发现如果只调用中断号,是不会报错的,而一旦调用通用寄存器如AX,BX,AH,BH这类就会提示Undifind(可能拼错),所以不建议用FP调用汇编
板凳
さくら——SAKURA [专家分:80] 发布于 2008-04-22 16:15:00
如果一定要调用汇编的话,建议使用TP,TP所有通用16位寄存器都可以调用
我来回复