cmp eax,5
bermaksud: eax - 5
mv eax, 4
cmp eax, 5
; > je -> tak
; > jl -> ya
; > jg -> tak
mv eax, 4
cmp eax, 4
; > je -> ya
; > jl -> tak
; > jg -> tak
mv eax, 4
cmp eax, 3
; > je -> tak
; > jl -> tak
; > jg -> ya
Flag Register
Bit 6: Zero -->> kalau cmp 5,5 -->> Z flag = 1
Bit 7: Sign -->> negatif sign, kalau cmp 1,2 -->>flag = 1
bermaksud: eax - 5
mv eax, 4
cmp eax, 5
; > je -> tak
; > jl -> ya
; > jg -> tak
mv eax, 4
cmp eax, 4
; > je -> ya
; > jl -> tak
; > jg -> tak
mv eax, 4
cmp eax, 3
; > je -> tak
; > jl -> tak
; > jg -> ya
Flag Register
Bit 6: Zero -->> kalau cmp 5,5 -->> Z flag = 1
Bit 7: Sign -->> negatif sign, kalau cmp 1,2 -->>flag = 1
No comments:
Post a Comment
Terima kasih