Le code binaire est un système de représentation de données utilisant seulement deux symboles :0 et 1. Ces symboles, appelés bits (abréviation de chiffres binaires), représentent la présence ou l'absence d'un signal électrique ou d'un autre phénomène similaire à deux états. En raison de sa simplicité et de son implémentation directe dans les circuits électroniques, c'est le langage fondamental des ordinateurs et de l'électronique numérique.
Voici une description de son format :
* Système Base-2 : Contrairement au système décimal (base 10) qui utilise dix chiffres (0-9), le binaire est un système base 2. Chaque position dans un nombre binaire représente une puissance de 2, à partir de 2
0
(position la plus à droite) et en augmentant vers la gauche (2
1
, 2
2
, 2
3
, et ainsi de suite).
* Représentation : Une séquence de 0 et de 1 représente une valeur. Par exemple:
* `0101` (binaire) est égal à 1 * 2
3
+ 0 * 2
2
+ 1 * 2
1
+ 1 * 2
0
=8 + 0 + 2 + 1 =11 (décimal)
* Utilisations multiples : Le binaire n’est pas réservé aux chiffres. Il est utilisé pour représenter :
* Nombres : Comme indiqué ci-dessus. Les entiers, les nombres à virgule flottante et autres types numériques sont tous codés en binaire.
* Texte : Les caractères (lettres, chiffres, symboles) se voient attribuer des codes numériques (comme ASCII ou Unicode), et ces codes sont ensuite représentés en binaire. Par exemple, la lettre « A » peut être représentée par « 01000001 ».
* Instructions : Les instructions informatiques (indiquant au processeur quoi faire) sont également codées en binaire. Chaque instruction peut avoir un code binaire spécifique que le processeur comprend.
* Images, audio, vidéo : Ceux-ci sont représentés sous forme de séquences de bits qui codent respectivement les valeurs de couleur des pixels, les ondes sonores et les images vidéo.
Essentiellement, le « format » est simplement une chaîne de 0 et de 1. L'interprétation de cette chaîne dépend du contexte (s'agit-il d'un nombre, d'un texte, d'une instruction, etc.) et du schéma de codage spécifique utilisé. Il existe diverses normes et conventions sur la façon dont le binaire est organisé et interprété pour représenter différents types de données.
|