汇编语言指令JG与JGE的用法区别

2024-11-02 15:59:03
推荐回答(4个)
回答1:

一、功能不同

1、JG: 大于转移指令。

2、JGE: 大于或颂顷等于转移指令。


二、语法不同

1、JG:JG 前>后   Jump if  greater。

2、JGE:JGE 前>=后  Jump if  greater or equal。

三、用处不同

1、JG:用于对比寄存器中两个对象的大小。

2、JGE:尘启用于对比内存中派樱如两个对象的大小关系。


参考资料来源:百度百科-汇编指令

回答2:

JG/JNLE 大于转移.
JGE/JNL 大于或等于转移.
还有
JE/JZ 等于转移.
JNE/JNZ 不等于时转移.
JC 有进位时转移.
JNC 无进位唯芦尺时转移.
JNO 不溢出指高时转移.
JNP/JPO 奇偶性为奇数时转移.
JNS 符号位为 "0" 时转移.
JO 溢出转移.
JP/JPE 奇偶性为偶哗世数时转移.
JS 符号位为 "1" 时转移.

回答3:

用于有符号整数
jg 若大于则跳
jge 若大于等于则跳

回答4:

一、功能不同

1、JG: 薯凯大蚂态于转移指令。

2、JGE: 大于或等于转移指令。

二、语法不同

1、JG:JG 前>后   Jump if  greater。

2、JGE:JGE 前>闷手源=后  Jump if  greater or equal。

三、用处不同

1、JG:用于对比寄存器中两个对象的大小。

2、JGE:用于对比内存中两个对象的大小关系。