关于DEC自减指令的问题

发仔哇哇呀 2020-05-06 10:19:32
各位大神早上好,我今天上网课遇到个问题老师没有讲,为什么:
DEC [ebx]存在语法错误?
而DEC wvar[ebx]不存在语法错误?
麻烦各位大神讲一下可以吗?谢谢啦
...全文
413 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这要看wvar的定义了,看这名字,可能是
wvar dw ?
之类的,这样它就有数据类型了,dec wvar[ebx]相当于dec [wvar + ebx]
如果是
wvar equ 0
这种,还是不行的
发仔哇哇呀 2020-05-06
  • 打赏
  • 举报
回复
引用 1 楼 早打大打打核战争 的回复:
制定操作数大小即可:
DEC byte ptr [ebx]
之类的
我知道哦,如果说因为DEC [ebx]中[ebx]没有大小不行的话,那wvar[ebx]这个相对寻址不是也没有大小的吗?那为什么它就对呢?
  • 打赏
  • 举报
回复
制定操作数大小即可:
DEC byte ptr [ebx]
之类的

21,453

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧