Lecture Slides 04 044-x86-Conditionals
Lecture Slides 04 044-x86-Conditionals
of Washington
x86
University
of
Washington
Jumping
¢ jX
Instruc3ons
§ Jump
to
different
part
of
code
depending
on
condi)on
codes
jX Condi3on Descrip3on
jmp 1 Uncondi3onal
je ZF Equal
/
Zero
jne ~ZF Not
Equal
/
Not
Zero
js SF Nega3ve
jns ~SF Nonnega3ve
jg ~(SF^OF)&~ZF Greater
(Signed)
jge ~(SF^OF) Greater
or
Equal
(Signed)
jl (SF^OF) Less
(Signed)
jle (SF^OF)|ZF Less
or
Equal
(Signed)
ja ~CF&~ZF Above
(unsigned)
jb CF Below
(unsigned)
x86
University
of
Washington
x86
University
of
Washington
x86
University
of
Washington
x86
University
of
Washington
x86
University
of
Washington