Académique Documents
Professionnel Documents
Culture Documents
P : 12099 –
INTRODUCTION
Un des principes fondamentaux des systèmes numériques est que : toute information (instructions ou donnée) est
représentée par des nombres particulièrement des nombres binaires.
On appelle numération, la manière de représenter un nombre. La numération permet de représenter un mot (ou
nombre) par la juxtaposition ordonnée de variable (ou symboles) pris parmi un ensemble. On définit un système de
numération par la base et les symboles utilisés.
I. LA REPRESENTATION POLYNOMIALE
Si nous manipulons les nombres de manière intuitive, c’est la plupart du temps dans la base décimale (base 10). Mais
cela ne doit pas masquer la nature même de la numération qui peut prendre plusieurs formes caractérisées par la
représentation polynomiale :
Remarque : Les bases les plus utilisées en informatique sont les bases 10, 2, 8 et 16 appelées respectivement «
décimale », « binaire », « octale » et « hexadécimale ».
III. CONVERSIONS
1) Conversion d’une Base quelconque (base 2, 8 ou 16) vers la Base 10
Pour convertir un nombre de la base 2,8 ou 16 à la base 10, on utilise la représentation polynomiale. La somme des
pondérations donne directement l'équivalent décimal du nombre.
Exemple :
On obtient l’équivalent octal du nombre binaire en le partageant en tranche de 3 chiffres de droite à gauche pour la
partie entière et de gauche à droite pour la partie fractionnaire, puis en remplaçant chaque tranche par son équivalent
octal.
On obtient l’équivalent hexadécimale du nombre binaire en le partageant en tranche de 4 chiffres de droite à gauche
pour la partie entière et de gauche à droite pour la partie fractionnaire, puis en remplaçant chaque tranche par son
équivalent hexadécimal.
IV. Le code BCD (Binary Coded Decimal) ou DCB (Décimal Codé Binaire)
Pour l'affichage des nombres, le code binaire naturel n'est pas pratique : en effet 13 se code en binaire naturel 1101
mais pour l'afficher par exemple sur une calculatrice, il faut séparer le 1 du 3 et envoyer chaque chiffre sur l'afficheur
à cristaux liquides correspondant.
D'où l'idée qui consiste à coder chaque chiffre décimal sur 4 bits : c'est le code BCD. C'est le même que le code
binaire naturel mais il s'arrête à 9.
Chaque chiffre du système décimal est codé en binaire naturel sur 4 bits.
Décimal Binaire (naturel) BCD
7956 1111100010100 0111 1001 0101 0110
9801 10011001001001 1001 1000 0000 0001
Ce système est très utilisé pour les systèmes d'affichage sur afficheurs 7 segments. Pour afficher le nombre 9801
par exemple, au lieu d'utiliser son code binaire naturel, on utilise le code BCD et chaque afficheur reçoit les 4 bits
correspondant à un chiffre.
V. Le code de Gray
Appelé aussi code binaire réfléchi, il appartient à la famille dite « codes à distance » de faite qu’une représentation
codée ne diffère de celle qui la précède que par un bit comme le montre le tableau ci-dessous.
Exemple :
Exemple :
Convertir en binaire naturel le nombre écrit en binaire réfléchi (1101)2
Réfléchi:
(American Standard Code for Information Interchange) représente le code de norme américaine pour l'échange de
l'information.