"GT"がより大きく、 "HI"がより大きい。私は両方とも同じ意味を持っていると思う。符号なし比較ARMアーキテクチャのGT命令とHI命令の違いは何ですか?
GT Signed greater than
HI Unsigned higher
"GT"がより大きく、 "HI"がより大きい。私は両方とも同じ意味を持っていると思う。符号なし比較ARMアーキテクチャのGT命令とHI命令の違いは何ですか?
GT Signed greater than
HI Unsigned higher
ので基本的にはCを使用し、他方のGTまたはGE上の操作 ためのZフラグは符号付き数値としてのオペランドをとり、フラグを使用して符号なしとしてのオペランドをとりN(負)およびV(オーバーフロー)。 GEとGTはどちらも同じですが、GEはZフラグもクリアします。 したがって、符号なし数値を使用している場合、両方とも同じ出力が生成されます。
HI命令対署名付きThe instruction Set Image
ARMドキュメントは明らか
HI符号なし高いCセットとクリアZ
GTがZより大きいクリア署名したことを述べ、及びN個のセットおよびVセット、またはNクリア、クリアV(いずれかZ == 0、N == V)
これらは異なる条件です。
なぜ詳細な説明を読まなかったのですか?違いについては非常に明確です。 – Olaf