【发布时间】:2015-04-11 04:33:03
【问题描述】:
所以网上的每一个资源都告诉我这样的事情:
cmp %eax, %ebx
jg < something >
如果 eax 大于 ebx, 将跳转到
cmp $0x2, %eax
jg < something>
当 eax 的值为 3 时,它会跳转到
我是否遗漏了什么,或者如果 b > a 而不是 a>b,cmp a, b - jg 是否会执行?这是否也适用于其他跳转语句?
【问题讨论】:
-
看起来像 AT&T 语法,它将操作数的顺序错误。