Hola a todos:
Tengo el siguente codigo:
PUSH EDI
MOV EDI,DWORD PTR SS:[ARG.2]
TEST EDI,EDI
JNE SHORT 0040100D
Antes del TEST EDI=00000007
Una vez pasado el TEST el flag Z se pone a 0
Pero si miro la funcion TEST me dice que:
1 and 1 = 1 Flag FZ =1
1 and 0 = 0 Flag FZ =0
0 and 1 = 0 Flag FZ =0
0 and 0 = 0 Flag FZ =0
Entonces si EDI vale 7 porque se pone el flag Z a 0 ?
Saludos