(ia32), par exemple,test si un registre lui-même est égal à ia32
test $eax, $eax
pourquoi voudriez-vous jamais faire cela? il fait $eax & $eax
, non? ne devrait-il pas toujours définir le registre de drapeau pour dire qu'ils sont égaux ..?
addendum: donc le test définira le ZF (comme mentionné ci-dessous) si le registre est zéro. Le test (utilisé ci-dessus) sert-il principalement à savoir si un registre est vide? et ZF est défini si oui?
duplication possible de [x86 Assemblée - 'testl' eax contre eax?] (Http://stackoverflow.com/questions/147173/x86-assembly-testl-eax-against-eax) –