汇编小程序的问题。

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:54:42
masm和link时都没错
可是运行时
说是遇到无效的指令
cs:0000 ip:0077 op:f0 37 05 10 02
这是为什么
这个是一个实现四则运算的小程序

哥们,编译的时候只是检查语法错误,对程序的运行情况一概不管.只要编译的时候没错误,连接就能成功.
很可能指令间发生冲突了,不过还有其他可能.说明你程序有问题,调入DEBUG检查一下运行情况.
我编写汇编程序,有时候也碰见这种情况,我都是反复检查程序.
如果你还是没找到错误,把程序贴出来我帮你看看.(在必要的地方给出注释)

我也赞同楼上的说法,是程序的问题,MASM和LINK 不能发现逻辑错误.应该用一些调试工具看一下.