`testl` eax gegen eax?

Ich versuche eine Versammlung zu verstehen.

Die Montage wie folgt, interessiert mich dastestl Linie:

000319df  8b4508        movl   0x08(%ebp), %eax  
000319e2  8b4004        movl   0x04(%eax), %eax  
000319e5  85c0          testl  %eax, %eax  
000319e7  7407          je     0x000319f0  

Ich versuche diesen Punkt zu verstehentestl zwischen%eax und%eax? Ich denke, die Details dessen, was dieser Code ist, sind nicht wichtig. Ich versuche nur, den Test mit sich selbst zu verstehen - wäre der Wert nicht immer wahr?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage