`testl` eax contra eax?
Eu estou tentando entender alguma montagem.
A montagem da seguinte forma, estou interessado notestl
linha:
000319df 8b4508 movl 0x08(%ebp), %eax
000319e2 8b4004 movl 0x04(%eax), %eax
000319e5 85c0 testl %eax, %eax
000319e7 7407 je 0x000319f0
Eu estou tentando entender esse ponto detestl
entre%eax
e%eax
? Eu acho que as especificidades do que este código não é importante, eu estou apenas tentando entender o teste consigo mesmo - o valor não seria sempre verdadeiro?