“GT”大于且“HI”高于。我认为两者都有相同的含义。The instruction Set Image
答案 0 :(得分:3)
HI指令将其操作数视为无符号,因此基本上它使用C和Z标志进行操作 另一方面,GT或GE将操作数作为带符号的数字并使用标志N(负)和V(溢出)。 GE和GT都是相同的,但GE也接受了清除Z标志。 因此,如果您使用无符号数字,则两者都将产生相同的输出。
答案 1 :(得分:2)
签名与无符号比较
GT Signed greater than
HI Unsigned higher
答案 2 :(得分:0)
ARM文档明确指出
HI无符号高C组和Z清除
GT Signed大于Z clear,N set和V set,或N clear和V clear(Z == 0,N == V)
他们是不同的条件。