CHAPITRE 2. LES BASES DU CODAGE
I. PRINCIPE
Le binaire:
Dans notre environnement, il y a pleins de données (sons, images, températures, dates, etc…), ces données doivent être transcrites (codées) dans un langage adapté aux machines. C’est le langage binaire.
Dans les machines, il y a des circuits qui peuvent être alimentés ou non.
Si le courant passe, on y associe la valeur 1.
Si le courant ne passe pas, alors la valeur 0 est utilisée.
Il n’y a donc que deux valeurs possibles: 0 et 1.
Cette unité est le Binary Digit aussi appelé le bit.
Le bit est donc considéré comme la plus petite unité d’information manipulable par une machine numérique.
Le problème c’est qu’un bit, c’est seulement deux informations ou deux valeurs. Ce qui est bien peu.
L’alphabet possède 26 caractères sans compter les majuscules, caractères spéciaux, couleurs etc… Nous allons donc les associer.
2. DU BIT A L'OCTET
L'octet (8-bit) - C'est l'association de 8 unités binaires (donc 8 bits) et pour un octet, le plus petit nombre est 0 et le plus grand 255, ce qui représente 256 possibilités au total.
Comment passer d'un langage décimal (utilisant déci = dix numéros : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9) à un langage binaire (utilisant bi = deux numéros: 0 et 1) ?
Exercice pratique:
Traduisez en langage binaire les chiffres/nombres suivants:
5 / 56 / 195 / 255 / 10 / 42
Traduisez en langage décimal les nombres binaires:
1 / 11 / 111 / 101110 / 11111111 / 101001