error A2070:invalid instruction operands 错误原因

最近在做汇编的实验,经常遇到 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]

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-26 16:06
已编辑
快手电商 后端 23k-35k
点赞 评论 收藏
分享
11-24 11:23
门头沟学院 C++
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务