汇编常用跳转指令及检测的标志位
助记符 |
条件( 执行 CMP A,B 之后的标志位) |
表达式 |
|
无符号数 |
JB/JNAE |
CF=1 |
A < B |
JAE/JNB |
CF=0 |
A ≥ B |
|
JA/JNBE |
CF=0 and ZF=0 |
A > B |
|
JBE/JNA |
CF=1 or ZF=1 |
A ≤ B |
|
有符号数 |
JL/JNGE |
SF ≠ OF |
A < B |
JGE/JNL |
SF=OF |
A ≥ B |
|
JG/JNLE |
SF=OF and ZF=0 |
A > B |
|
JLE/JNG |
SF ≠ OF or ZF=1 |
A ≤ B |
|
无符号数或有符号数 |
JZ/JE |
ZF=1 |
A = B |