+ -
当前位置:首页 → 问答吧 → 用汇编win32怎么表示或和且啊

用汇编win32怎么表示或和且啊

时间:2011-09-03

来源:互联网

在.if语句里
.if eax == ANUM (或者) BNUM
.if eax == ANUM (并且) BNUM
这里有什么符号可以表示或者 和 并且吗?

作者: lidawn   发布时间: 2011-09-03

伪指令中 可以用 || &&

作者: lslsyqyq   发布时间: 2011-09-03

伪指令会对应到x86的汇编指令:AND 、OR

作者: YANGYIHONG75   发布时间: 2011-09-03

会出现很奇怪的错误 如果我这样写:
.if ax == IDC_2 || IDC_3
  A
.elseif ax == IDC_4
  B
.elseif ax == IDC_5
  C
ret
.endif
那当指令为 IDC_4 IDC_5时 也是执行A

作者: lidawn   发布时间: 2011-09-03

用or的话 or连接的两个指令都没用了

作者: lidawn   发布时间: 2011-09-03