Soustraction hexa

Fermé
k-23 Messages postés 252 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 25 novembre 2014 - 28 oct. 2009 à 22:59
 le père - 30 oct. 2009 à 07:47
Bonjour,
je comprend pas la soustraction hexadecimal
En faite il y a un numero que je comprend pas

CAFE - FADE

Je ne comprend pas rendu a c - f

la repose est d020 je comprend pas comment on trouve D

8 réponses

Bonjour

Cette soustraction n'est pas possible si tu te limites à 4 chiffres hexadécimaux, que l'on raisonne en arithmétique signée ou non signée.
Dans ce cas, un processeur 16 bits fait "comme si" il y avait une retenue (un 1 à gauche de CAFE). Tu te retrouves donc à faire 1C-F soit 28-15 =13 -> D.
De plus, les processeurs ont un général un bit d'état de dépassement de capacité (overflow) pour signaler qu'ils ont dû "tricher" pour obtenir ce résultat.
7