Rechercher : dans
Par :

Explication sur la soustraction binaire en co

Dernière réponse le 1 jan 2009 à 14:40:25 copah, le 9 oct 2007 à 08:06:47 
 Signaler ce message aux modérateurs

Bonjour,

Je suis un etudiant et j aimerai que l on m aide a comprendre la soustraction binaire en complement a deux.

Configuration: Windows XP
Firefox 2.0.0.6

Meilleures réponses pour « explication sur la soustraction binaire en co » dans :
Parser un fichier binaire en PHP VoirSupposons que vous ayez enregistré des données binaires dans un fichier, c'est-à-dire un enregistrement brut qui n'est pas traduit en texte. C'est une chose que l'on fait couramment avec certains langages de bas niveau comme le C ou le...
Télécharger Binary Clock Screensaver VoirLe langage binaire est encore mal connu de tous. Cet éditeur a trouvé le moyen d'allier ce langage avec un écran de veille. Binary Clock Screensaver est un écran de veille basé sur une horloge binaire. L'interface repose sur un fond noir et des leds...
Le codage binaire VoirPrésentation du binaire Bit Poids des bits Conversions Octet KiloOctets, MégaOctets Opérations en binaire Addition binaire Multiplication binaire Présentation du binaire Vers la fin des années 30, Claude Shannon démontra qu'à l'aide...

1

irem, le 9 oct 2007 à 10:54:40
  • +6

C'est en soit assez simple une fois pigé le principe

on a par exemple 7 en binaire qui s'écrit 0111

de meme 4 s'écrit en binaire 0100

7-4 donne naturellement
0111
-0100
=
0011

la soustraction se fait tout seule, mais pour éviter les retenues en tout genre, le principe du complement a 2 est de rajouter arbitrairement 2^N+1 au nombre négatif (puisque calculant sur 4 bits, 2^5 est ignoré) on a alors
-0100=(+10000-0100)

cela donne donc -0100+10000=1100, la soustraction devient ensuite une addition

7-4 donne alors
0111
+1100
=
10011 et comme le premier 1 est ignoré (voir plus haut)
=
0011

est-ce plus clair, qu'est-ce que vous ne comprenez pas?

Irem

Répondre à irem

7

zizou2, le 12 oct 2008 à 12:07:12

Je suis un eleve en bac tech c'est clair merci

Répondre à zizou2

2

sousou, le 1 déc 2007 à 13:40:42

J'ai pas compris comment t'as fait la soustraction et je veux savoir comment faire complément à 1 et merci d'avance .

Répondre à sousou

3

perkings, le 3 déc 2007 à 20:49:29

Slt très chers amis j'aimerais bien que quelqu'un maide à comprendre comment effectuer la soustraction et l'addition en hexadécimale.
D"autres part je voudrais égalament savoir comment trouver les complément à 15 et 16.
Merci d"avance pr vos réponses.
Jimmy

Répondre à perkings

6

Buzz, le 7 sep 2008 à 18:21:43

Quand on a une autre question (qui ne repond absolument pas au sujet du topic) on fait un nouveau TOPIC !!

Répondre à Buzz

4

A1H683, le 19 jan 2008 à 00:03:45

Slt trés chers amis j'aimerais bien que quelqu' un maide à comprendre comment effectuer la soustraction et l'addition en octale.

Répondre à A1H683

5

val, le 9 mai 2008 à 13:34:33

S'il vous plait j'ai pas bien compris comment se fait la soustraction binaire et j'aimerais en savoir plus

Répondre à val

8

cyene, le 14 oct 2008 à 04:39:57
  • +3

0-0=0
0-1=11
1-1=0
1-0=1

Répondre à cyene

9

Kenza -Alger, le 1 jan 2009 à 14:27:17

Salam

Complément à 1
Le complément à 1 d'un nombre s'obtient en soustrayant de 1 chaque bit de ce
nombre. Il suffit de remplacer les 1 par des 0 et les 0 par des 1.
La somme d'un nombre et de son complément à 1 vaut 1.


Complément à 2
Trouver le complément à 2 d'un nombre binaire revient à trouver son
complément à 1 et à ajouter 1 au résultat.


Soustraction par complémentation à 1
Soustraire 2 nombres binaires par complément à 1 revient à ajouter au premier
opérande le complément à 1 du nombre à soustraire. Si la somme comprend plus
de chiffres que les opérandes, le résultat est positif. On l'obtient en ajoutant le
chiffre de poids fort de la somme au reste (cas a). Sinon, le résultat est négatif. On
obtient sa valeur absolue en déterminant le complément à 1 de la somme.

Soustraction par complémentation à 2
Soustraire 2 nombres binaires par complément à 2 revient à ajouter au premier
opérande le complément à 2 du nombre à soustraire. Si la somme comprend plus
de chiffres que les opérandes, le résultat est positif. On l'obtient en éliminant le
chiffre de poids fort de la somme. Sinon le résultat est négatif. On obtient sa
valeur absolue en déterminant le complément à 2 de la somme.

http://www.enit.fr/charbonnaud/sequentiel/1SystNumerique.pdf­

Bon courage !!

Répondre à Kenza -Alger

10

 chrif, le 1 jan 2009 à 14:40:25

L'explication par la

http://www.litalib.com

Répondre à chrif
Collection CommentÇaMarche.net