Un code : le binaire
Durant la fin des années 30 , une formule à la fois simple et ingénieuse est utilisé par Claude Shannon [1916-2001] pour permettre de coder les informations dans les disques durs . Ce codage de l'information est appelé base binaire , ceci consiste a utiliser deux états (représentés par les chiffres 0&1) .Le terme bit signifie "binary digit".Cette information est représenté physiquement par un signal magnétique ou électrique qui correspond à 1 au delà d’un certain seuil.
Valeur en bits | Valeur décimal |
000 | 0 |
001 | 1 |
010 | 2 |
011 | 3 |
100 | 4 |
101 | 5 |
110 | 6 |
111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | 10 |
Deux siècles avant, Samuel Morse [1791-1872], nous montrait avec un certain succès, la manière de coder tout un alphabet uniquement à l’aide de deux symboles : un point et un trait.
Dès 1870, Emile Baudot [1845-1903] trouve avec brio la méthode d’écrire l’alphabet avec soit 1, soit 0. De ce fait, le principe général du codage binaire du texte est désormais évident, pour chaque caractère allant être codé, on associe un nombre donné toujours identiques.
Caractére | Code numérique | Code binaire |
A | 1 | 00000001 |
B | 2 | 00000010 |
C | 3 | 00000011 |
D | 4 | 00000100 |
Ainsi, dès que vous saisissez du texte sur votre clavier, ce texte est numérisé par l’ordinateur à l’aide d’une table de référence. Cette phase d’encodage donne naissance à une séquence en binaire plus ou moins longue.
Fonctionnement
Les données sont stockées sur un disque dur de manière binaire (sous forme de 0 et de 1). Ces informations sont réparties sur la couche magnétique des disques et sont lues ou écrites par les têtes de lecture qui "flottent" au dessus de la surface grâce à la couche d'air engendrée par la rotation ultra rapide des disques. En mode écriture, un flux électrique traverse les têtes et vient modifier la surface du champ électrique en y inscrivant un 1 ou un 0. En mode lecture, le processus est inversé: le champ magnétique transmet un flux électrique à la tête de lecture, et ce signal est alors traduit en signal numérique interprétable par l'ordinateur.
Bonus
Si vous voulez vous amuser avec le binaire, il existe des sites pour convertir le texte !
0101001101101001001000000111011001101111011101010111001100100000011101100110111101110101011011000110010101111010001000000111011001101111011101010111001100100000011000
010110110101110101011100110110010101111010001000000110000101110110011001010110001100100000011011000110010100100000011000100110100101101110011000010110100101110010011
00101001011000010000001101001011011000010000001100101011110000110100101110011011101000110010100100000011001000110010101110011001000000111001101101001011101000110010
1011100110010000001110000011011110111010101110010001000000110001101101111011011100111011001100101011100100111010001101001011100100010000001101100011001010010000001110
100011001010111100001110100011001010010000000100001