error A2070:invalid instruction operands 错误原因

版权声明:本文为博主原创文章,如有错误,恳请大家在评论区指出,在下不胜感激~如要转载注明出处即可~ https://blog.csdn.net/Wonz5130/article/details/83066914

最近在做汇编的实验,经常遇到 error A2070:invalid instruction operands 这个错误,所以查了查资料,整理一下。

一般情况下,出现这种情况,十有八九是 MOV 传值 的时候发生错误了。没有考虑 源操作数目标操作数 的长度匹配的问题。一般,加个 PTR 就能解决问题。就是这么简单!

下面附上一个我的例子。

ADD [BX+7],30H

运行的时候,就会报错。

只要加个 PTR 就能完美运行。

ADD BYTE PTR [BX+7],30H

不熟悉 寻址方式 的,可以参考一下我的这篇博客:寻址方式

致谢

error A2070: invalid instruction operands

error A2070: invalid instruction operands [duplicate]

本文首发于个人博客:Wonz の Blog

猜你喜欢

转载自blog.csdn.net/Wonz5130/article/details/83066914