comment fait-on pour soustraire un nombre plus grand de la valeur à soustraire ?par exemple : 123-200 dans un pic ?
merci
-----
10/05/2006, 21h15
#2
Grulou
Date d'inscription
mars 2004
Messages
412
Re : Soustraction + pic
Salut,
Quand tu effectues une soustraction ou la valeur est cencée devenir négative, tu as le bit C du registre status qui passe à 0... au lieu d'être à 1
11/05/2006, 00h06
#3
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 748
Re : Soustraction + pic
c'est comme dans tous les µC, la soustraction est effectuée quels que soient les valeurs. Heureusement d'ailleurs car sinon un µC ne serait pas capable de travailler avec des nombres signés.
Si le nombre soustrait est plus grand que l'autre, par exemple 5-9, regarde le résultat, traduis-le en binaire, inverse tous les bits, puis ajoute 1, retraduit en décimal (la calculatrice de windows fait ça très bien) et tu trouvera 4, ce qui est normal puisque le résultat est -4.