I have the following assembly line which I want to understand:
TEST DL,DL
JE SHORT 6C250EDF
So, in DL we have the character 'C'. Actually, the value 43 which is ANSCII code for 43. I know that TEST is like AND, but in TEST we don´t store the result.
But ollydbg says that the jump is not taken. How that can be? 43 AND 43 is equal, right ? so, why not jump?
my second question would be: How can i translate that in C code ?