Salut henderson,
Est-ce qu'il y a quelque chose qui échappe dans le terme non signé ? Que le résultat soit 2 est alors faux sauf si on prend en compte l'overflow des entier non signés, CF, qui indique qu'il faut retirer 232 pour avoir le bon résultat.
0xFFFFFFFF ne vaut -1 que pour les entiers signés mais 0xFFFFFFFF vaut 4294967295 pour un entier non signé. Et 1 - 4294967295 ne vaut pas 2 et ne peut être un entier non signé d'où l'overflow CF.
Si j'avais tort, le CF ne passerait pas à 1.
Salut