汇编问题,求解!!!
为什么编译错误? 关注!!!!!! ml.err是masm32中的一个错误提示文件,但是在360删除垃圾时,会把它当做垃圾一起删掉所以你的Z:\TRY下应该没有这个文件吧。。。
把这个文件放到你的TRY目录下。。
群里看到你的问题了,MOV指令两边必须有个寄存器,你是内存赋值内存,当然报错了 mov 内存地址,内存地址。没有这种写法。两个物理内存上数据,不通过CPU是没法联系的。 为什么啊:lol::mad: 1、前5条,内存不能给内存直接传值。
2、CX无初值。
3、可能你的Z:\TRY下没有这个文件ml.err。:loveliness: 源文件有错,当然编译就会出错。:huffy: 内存地址不能相互直接赋值的,要通过中转,我也曾犯了这个错误 :big
页:
[1]