Base binaire!

Fermé
yamishtar - 26 oct. 2007 à 00:58
 ekonltd - 16 avril 2008 à 15:47
Bonjour,
On a commencé le module des sytèmes de numération et je me trouve à la bourre surtout en ce qui concerne la représentation des nombres négatifs en binaire.
Voilà ce que j'ai capté en général:
- Un nombre compris entre 2 à la puissance (n-1) et 2 à la puissance n est représenté sur n bits.

le blem: c'est que si on suit celà 8= 1000 puisque 8 est comprise entre 2 à la puissance 2 et 2 à la puissance 3 mais alors pourquoi je me retrouve des fois avec 8=0001000 !!!!!!

-On ajoute toujours un bit de signe à gauche tel que le nombre de bit par lequel est représenté le nombre augmente d un:
exemple--> 63=111111 mais en y ajoutant le bit de signe ce sera 0111111

le blem: si je suis ce cheminement je me trouve avec --> (-63)=1111111 ce qui est absolument faux!!!! puisque 1111111=63+124 !!!

mais alors si je n'aplique pas celà je vais me retrouver avec des nombres positifs et négatifs qui commencent par 1 ( et c'est là que je BUG puisque je me demande comment je vais faire pour différencier les négatifs des positifs???)

Alors s'il vous plait aidez moi à me retrouver dans tout ça car je commence à me sentir attardée!!!!

Et si vous connaissez un site qui puisse me fournir le cours le plus détaillé possible sur les systèmes binaires je vous serais gré de me donner le lien car vous me sauverez.....puisque j'ai des tas de questions sur les opérations arithmétiques dans ces système, les conversions.....
J'insiste sur '''...le plus détaillé possible"" car si je me retrouve avec un cours de mille pages je le lirai volontiere et avec un immense plaisir

2 réponses

Salut



Liens rapides ; faites, s'il vous paît, le tri ; merci ; les "nombres négatifs binaire" :



Recherche de "nombres négatifs binaire" ; avec Google, moteur de recherche web :
https://www.google.fr/search?hl=fr&q=nombres+n%C3%A9gatifs+binaire&gws_rd=ssl



Page web, "arithmétique binaire" ; sur une page de Michel HUBIN :
http://perso.orange.fr/michel.hubin/physique/logique/chap_log7.htm
# © 2000-2007 LHERBAUDIERE

"Souvent dans un ordinateur les nombres sont signés, c'est à dire qu'il y a un digit supplémentaire dit bit de signe qui est à zéro pour un nombre positif et à 1 pour un nombre négatif. En conséquence avant d'effectuer une opération arithmétique les nombres négatifs seront convertis en leur complément à 2 et la soustraction devient alors une addition."



Sujet, "Précisions système binaire" ; sur Futura-Sciences :
https://forums.futura-sciences.com/electronique/33899-precisions-systeme-binaire.html
# © 2001-2007 Futura-Sciences. Tous droits réservés.

"Pour coder un nombre signé il faut d'abord se fixer un format, c'est à dire le nombre de bit d'une donnée, par exemple 8 bits. Pour coder un nombre positif inférieur à 128, on laisse la valeur telle quelle. Pour coder un nombre négatif allant de -1 à -128, on prends le nombre binaire, on l'inverse bit à bit, puis on ajoute 1."



Assembleur - Les nombres négatifs et la notation de complément à deux :
http://iprezo.org/?page=num

"Dans notre système numérique nous utilisons le signe "-" pour préciser qu'un nombre est négatif. Mais lorsqu'on veut représenter un nombre négatif en base binaire on ne dispose pas du signe "-". Logique puisque le code machine se résume à des 1 et des 0."

"De cette manière, dès que l'on rencontre un nombre dont le bit le plus significatif (bit de poid le plus fort; c'est le bit 7 sur un octet; le dernier) vaut 1, c'est que le nombre est négatif! (Seulement si on travaille en arithmétique signé!!! Nous verrons plus loin qu'il existe des instructions pour travailler, d'une part avec des nombres signés et, d'autre part, avec des nombres non-signés.)."



Page web, "Codage Binaire des Nombres" ; sur Arcana Percipio :
http://www.arcanapercipio.com/gen/binaire/bin-nb.php
# Tous droits réservés Arcana Percipio © 2004-2005.

"Afin de coder en biniare les entiers positifs et négatifs, il existe une méthode très pratique, quoique moins "évidente" que la précédente (= représentation signe-valeur absolue), appelée notation par complément vrai ou complément arithmétique (ou encore complément à 2)."



Représentation des nombres négatifs :
http://mdbui2.ift.ulaval.ca/Knowledges/Coding_Number/Nombres_negatifs.htm
# Département d'Informatique et de génie logiciel ; Université Laval.

"La représentation d'un nombre négatif est basée de nos jours sur la complémentation à 2 qui passe par la définition de la complémentation à 1 (inversion logique)."

"Il faut remarquer, qu'en binaire, tous les nombres négatifs ont le bit le plus significatif égal à 1."



merci .

à+
1
comon fai le Représentation des nombres négatifs et positifs en binare
0
binaire octal
0 1
1 2
01 3
1