In a disassembled code:
movsx eax,[address1]
# a few fpu computations
dec eax
# so many fpu computations
jz label2
If fpu computations do not influence zero flag, then we can assume that it is equal to:
# a few fpu computations
# so many fpu computations
movsx eax,[address1]
dec eax
jz label2
Then, my question is that do mov
or dec
have any influence on zero flag?
MOV
andDEC
in Intel's manual? What did it say? – Coma