0

I want to compare two unsigned integers (qwords) and make a conditional jump.

What is the correct conditional jump for >= ?

I don't understand why there are so many conditional jumps. What is the difference between JAE (above or equal) and JGE (greater or equal) or others like JNB, JNL?

Peter Cordes
  • 328,167
  • 45
  • 605
  • 847
x444556
  • 57
  • 7
  • What documentation are you using that doesn't explain this? – Scott Hunter May 01 '23 at 15:18
  • 1
    There are some synonyms, like `jge` (greater-or-equal) is the same condition as `jnl` (not-less). Or `jz` and `je` are two different semantic meanings for the same machine operation. – Peter Cordes May 01 '23 at 15:55

1 Answers1

0

I was just too stupid to understand the table. The different conditional jumps rely on different flags.

x444556
  • 57
  • 7