de memoire et selon le compilateur que tu utilises je crois me souvenir que les comparaisons à 0 ne se font bien qu'avvec un 0 significatif et plante avec 00 ou 000 etc...
mais bon c'est un vague souvenir et en plus selon les compilateur ça peut etre ou non geré....
j'éspere ne pas t"envoyer sur une fausse piste...
aussi (rien à voir avec ton bug)
pour optimiser evites les mov XX, 0
fais plustot un xor XX,XX
ça fait 2pas aulieu de 3pas...
en plus ça permet de diminuer la taille du fichier...compilé ou executé si tu ecrits en direct live l'éxécutable...


