相关疑难解决方法(0)

装配 - CMP后的JG/JNLE/JL/JNGE

我不理解JG/JNLE/JL/JNGECMP之后的说明.

例如,如果我有:

CMP al,dl
jg label1
Run Code Online (Sandbox Code Playgroud)

al=101; dl =200.

我们问jg什么?是al>dl吗?还是al-dl>0

在下一个代码上相同的prolbem:

test al,dl
jg label1
Run Code Online (Sandbox Code Playgroud)

我不明白我们比较什么,以及我们问什么" jg".

换句话说,我不明白我们何时会跳转到label1,何时不会.

谢谢.

x86 assembly eflags

53
推荐指数
2
解决办法
12万
查看次数

标签 统计

assembly ×1

eflags ×1

x86 ×1