ABC-006 Système binaire débutant

Système binaire débutant : comprendre les bits, octets et portes logiques en 20 minutes

Vous débutez en informatique ? Ce guide système binaire débutant vous explique les bits, octets et portes logiques avec des analogies du quotidien.

Le système binaire débutant effraie souvent par son apparente complexité. Pourtant, vous utilisez déjà cette logique chaque jour sans le savoir. Un interrupteur mural possède deux états : allumé ou éteint. Votre réveil sonne ou reste silencieux. Ces deux positions, ces deux choix, forment la base même du langage des ordinateurs.En 20 minutes, vous saurez compter en binaire, convertir un nombre décimal en base 2, et comprendre comment un processeur prend des décisions grâce à la logique booléenne. Aucun prérequis technique n’est nécessaire : une calculatrice basique et de la concentration suffisent. Dès lors, le langage machine ne vous semblera plus aussi opaque.

Pourquoi les ordinateurs utilisent le binaire et pas le décimal

Dans la vie courante, vous comptez en base 10. Vos chiffres vont de 0 à 9, puis vous recommencez une dizaine. Cette habitude vient de nos dix doigts, pas d’une loi mathématique absolue. Les ordinateurs, eux, ne possèdent pas de doigts. Ils manipulent des tensions électriques : 0 volt ou 5 volts, par exemple. Deux états seulement. Pas de 2, pas de 7, pas de 9.

Cette contrainte physique définit le système binaire, également connu sous le nom de base 2. Chaque position d’un nombre binaire ne peut contenir que les chiffres 0 ou 1. Cela peut sembler restrictif. Cependant, cette simplicité extrême permet d’effectuer des calculs extrêmement rapides et d’assurer une fiabilité impressionnante. Un transistor à deux états peut commuter en quelques nanosecondes, soit un milliardième de seconde. Ainsi, un processeur moderne réalise des milliards d’opérations binaires chaque seconde.

Le binaire n’est donc pas un choix arbitraire des ingénieurs. C’est une conséquence directe de l’électronique : le courant passe ou ne passe pas. Comprendre cette distinction vous aide déjà à démystifier le fonctionnement interne de votre PC portable.

Compter jusqu’à 10 en binaire : la méthode pas à pas

Voici la correspondance décimale-binaire de 0 à 10. N’essayez pas de la mémoriser par cœur. Comprenez plutôt le mécanisme derrière chaque saut.

Décimal (base 10) Binaire (base 2) Explication visuelle
0 0 Aucun bit activé
1 1 Premier bit activé
2 10 On a épuisé 0 et 1, on reprend à 0 avec une retenue
3 11 On ajoute 1 au bit de droite
4 100 On épuise 10 et 11, nouvelle retenue : trois positions
5 101 100 + 1
6 110 100 + 10
7 111 Trois bits activés
8 1000 Nouvelle retenue : quatre positions
9 1001 1000 + 1
10 1010 1000 + 10

Observez le motif : chaque fois que tous les bits à droite sont à 1, le prochain nombre déclenche une retenue vers la gauche. C’est exactement comme quand vous passez de 9 à 10 en décimal. La différence ? En binaire, cela arrive beaucoup plus souvent car vous n’avez que 0 et 1 à disposition.

Le nombre 2 s’écrit 10 en binaire. Le nombre 4 s’écrit 100. Cela surprend au début, mais c’est logique : 2 est la base, donc elle s’écrit 10 (une unité de la position supérieure, zéro unité de la position inférieure). De même, 4 est 2 au carré, donc 100. Ce mécanisme deviendra naturel après quelques conversions manuelles.

Convertir décimal binaire avec la méthode des positions

Chaque chiffre d’un nombre occupe une position, et chaque position possède une valeur. En décimal, ces valeurs sont 1, 10, 100, 1000, etc. En binaire, ce sont des puissances de 2 : 1, 2, 4, 8, 16, 32, 64, 128, et ainsi de suite.

Exemple de décomposition décimale

Prenons le nombre décimal 181. En base 10, il se décompose ainsi :

181 = (1 × 100) + (8 × 10) + (1 × 1)

Cette décomposition vous semble évidente car vous maîtrisez le système décimal depuis l’enfance. Cependant, la même règle s’applique au système binaire débutant.

Application au binaire : l’exemple de 1011 0101

Prenons le nombre binaire 1011 0101. Voici sa valeur décimale, calculée position par position :

Position (de droite à gauche) Valeur de la position Bit Contribution
0 1 1 1 × 1 = 1
1 2 0 0 × 2 = 0
2 4 1 1 × 4 = 4
3 8 0 0 × 8 = 0
4 16 1 1 × 16 = 16
5 32 1 1 × 32 = 32
6 64 0 0 × 64 = 0
7 128 1 1 × 128 = 128

Additionnez les contributions : 128 + 32 + 16 + 4 + 1 = 181. Le nombre binaire 1011 0101 vaut donc 181 en décimal. Cette méthode fonctionne pour n’importe quel nombre binaire, quelle que soit sa longueur.

Méthode inverse : du décimal vers le binaire

Pour convertir dans l’autre sens, du décimal vers le binaire, divisez le nombre par 2 et notez le reste (0 ou 1). Recommencez avec le quotient jusqu’à obtenir 0. Les restes, lus de bas en haut, forment le nombre binaire. Par exemple, 13 divisé par 2 donne 6 reste 1, puis 6 donne 3 reste 0, puis 3 donne 1 reste 1, puis 1 donne 0 reste 1. Le résultat est 1101.

Bits et octets : ce que signifient réellement Ko, Mo, Go et To

Un bit est un chiffre binaire, un 0 ou un 1. C’est la plus petite unité d’information manipulable par un ordinateur. Cependant, manipuler des bits un par un serait aussi inefficace que d’écrire un livre lettre par lettre. Les ingénieurs ont donc regroupé les bits en paquets de huit : l’octet.

Un octet peut représenter 256 valeurs différentes (de 0 à 255), car 2 puissance 8 égale 256. Cette plage suffit pour encoder toutes les lettres de l’alphabet, les chiffres, et les signes de ponctuation du code ASCII. Par conséquent, chaque caractère que vous tapez sur votre clavier occupe un octet en mémoire.

Table des unités de stockage

Les fichiers modernes contiennent des millions, voire des milliards d’octets. Pour éviter les nombres gigantesques, on utilise des préfixes multiplicateurs :

Unité Valeur en octets Équivalence concrète
1 Ko (kilo-octet) 1 000 octets Environ une page de texte brut
1 Mo (mégaoctet) 1 000 000 octets Une photo basse résolution ou 3 minutes de musique MP3
1 Go (gigaoctet) 1 000 000 000 octets Un film en haute définition ou 200 chansons
1 To (téraoctet) 1 000 000 000 000 octets 250 films HD ou 200 000 photos

Pourquoi votre disque dur affiche moins que l’annonce

Note technique : en informatique pure, 1 Ko vaut 1024 octets (2 puissance 10), pas 1000. Cette distinction explique pourquoi un disque dur annoncé à 1 To affiche parfois 931 Go dans votre système d’exploitation. Les fabricants utilisent la base 10 (1000), tandis que Windows ou macOS utilisent historiquement la base 2 (1024). Cette ambiguïté disparaît progressivement grâce aux normes IEC (kibioctet, mébioctet, etc.), mais les termes Ko, Mo, Go restent dominants dans le langage courant.

Un disque dur de 1 To stocke donc mille milliards d’octets, soit huit mille milliards de bits individuels. Chaque bit est physiquement représenté par une orientation magnétique, une charge électrique, ou un état de cellule mémoire selon le type de stockage.

Logique booléenne : penser comme un ordinateur avec des exemples concrets

La logique booléenne transforme les bits en décisions. Elle repose sur deux valeurs uniquement : vrai (1) et faux (0). Pour comprendre ce mécanisme, partons d’une situation quotidienne.

Imaginez cette règle : si vous possédez des oranges dans votre réfrigérateur ET si vous disposez d’un presse-orange, alors vous pouvez préparer du jus. Deux conditions doivent être remplies simultanément. C’est exactement le raisonnement qu’applique un processeur, des milliers de fois par seconde, pour décider quelle instruction exécuter ensuite.

Formalisation de la règle

Traduisons cette règle en logique formelle :

  • A = Il y a des oranges dans le réfrigérateur
  • B = Vous possédez un presse-orange
  • Q = Vous pouvez préparer du jus d’orange

L’équation s’écrit : A ET B = Q. Si A est vrai (1) et B est vrai (1), alors Q est vrai (1). Si l’une des deux conditions est fausse (0), Q devient faux (0).

Table de vérité complète

Cette table de vérité résume toutes les combinaisons possibles :

A (Oranges) B (Presse-orange) Q (Jus possible)
0 (Faux) 0 (Faux) 0 (Faux)
0 (Faux) 1 (Vrai) 0 (Faux)
1 (Vrai) 0 (Faux) 0 (Faux)
1 (Vrai) 1 (Vrai) 1 (Vrai)

Cette logique paraît simpliste. Pourtant, elle constitue le fondement de tout calcul informatique. Votre navigateur web affiche cette page parce que des milliards de portes logiques ont appliqué ce raisonnement ET, OU et NON à des flux de bits pour reconstruire chaque pixel, chaque caractère, chaque couleur.

Porte logique ET : le strict minimum

Les portes logiques sont des circuits électroniques physiques qui réalisent les opérations booléennes. Elles prennent des bits en entrée et produisent un bit en sortie selon des règles immuables. La porte ET est la première brique fondamentale que tout système binaire débutant doit connaître.

La porte ET possède deux entrées (A et B) et une sortie (Q). Q vaut 1 uniquement si A ET B valent tous deux 1. Dans tous les autres cas, Q vaut 0. C’est le strict minimum : aucune compromission possible. En électronique, cette porte est construite avec deux transistors montés en série. Le courant ne passe en sortie que si les deux transistors sont conducteurs simultanément.

A B Q (A ET B)
0 0 0
0 1 0
1 0 0
1 1 1

Porte logique OU : la condition alternative

La porte OU est plus tolérante que la porte ET. Q est égal à 1 si A OU B (ou les deux) sont égaux à 1. La seule situation où les deux entrées sont à 0 génère une sortie à 0. Sur le plan électronique, deux transistors connectés en parallèle accomplissent cette fonction. Le courant circule dès qu’au moins un transistor est en conduction.

A B Q (A OU B)
0 0 0
0 1 1
1 0 1
1 1 1

Porte logique NON : l’inverseur

La porte NON, ou inverseur, ne possède qu’une seule entrée et une seule sortie. Sa fonction est élémentaire : elle inverse l’état. Si l’entrée est 1, la sortie est 0. Si l’entrée est 0, la sortie est 1. Cette porte sert à nier une condition, à inverser un signal, ou à compenser des décalages dans un circuit complexe.

A Q (NON A)
0 1
1 0

Portes à plusieurs entrées

Les portes ET et OU peuvent posséder trois, quatre, voire huit entrées. Une porte ET à quatre entrées (A, B, C, D) ne produit un 1 en sortie que si les quatre entrées valent simultanément 1. On peut aussi construire une porte ET à quatre entrées en cascadant trois portes ET à deux entrées. Cette modularité permet aux ingénieurs de concevoir des circuits de complexité arbitraire à partir de briques élémentaires.

Applications pratiques du binaire dans la réparation informatique

Appréhender le système binaire pour les débutants n’est pas simplement un exercice théorique. Il est directement applicable au diagnostic des pannes matérielles. Voici trois exemples concrets où cette compréhension est cruciale.

Diagnostic des codes bip de démarrage (POST codes)

Lorsque vous allumez un PC, la carte mère exécute un test automatique appelé POST (Power-On Self Test). Si un composant critique est défectueux, la carte mère émet une séquence de bips sonores. Un bip long suivi de deux brefs signale souvent une erreur de mémoire vive. Ces codes sont des signaux binaires traduits en fréquences audibles. Connaître leur signification évite de remplacer une carte graphique alors que le problème vient d’une barrette RAM mal enfoncée.

Lecture des registres et des flags système

Les processeurs utilisent des registres internes de 8, 16, 32 ou 64 bits pour stocker des flags (drapeaux d’état). Un flag à 1 indique qu’une opération a débordé, qu’une retenue a été générée, ou qu’un résultat est nul. Lors du débogage avancé d’un système qui ne démarre pas, lire ces registres sous forme binaire permet d’identifier précisément où le processeur bloque dans sa séquence d’initialisation.

Compréhension des adresses MAC et IP

Une adresse MAC est un nombre de 48 bits. Une adresse IPv4 est un nombre de 32 bits découpé en quatre octets. Savoir convertir ces adresses entre le binaire et le décimal aide à configurer correctement les masques de sous-réseau, à diagnostiquer les conflits d’adresses IP, et à comprendre pourquoi deux appareils sur le même réseau ne communiquent pas.

3 exercices pour vérifier votre compréhension

La théorie sans pratique s’efface rapidement. Testez vos acquis avec ces trois exercices. Les réponses se trouvent juste en dessous, mais tentez de les résoudre seul d’abord.

Exercice 1 : Conversion décimale vers binaire

Convertissez le nombre décimal 45 en binaire.

Voir la réponse

45 divisé par 2 = 22 reste 1
22 divisé par 2 = 11 reste 0
11 divisé par 2 = 5 reste 1
5 divisé par 2 = 2 reste 1
2 divisé par 2 = 1 reste 0
1 divisé par 2 = 0 reste 1
Les restes de bas en haut : 101101

Exercice 2 : Conversion binaire vers décimale

Quelle est la valeur décimale du nombre binaire 1100 1010 ?

Voir la réponse

128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202

Exercice 3 : Table de vérité complète

Complétez la table de vérité d’une porte OU à trois entrées (A, B, C). Combien de lignes contient cette table ?

Voir la réponse

Une porte à 3 entrées possède 2 puissance 3 = 8 lignes. La sortie Q vaut 0 uniquement quand A=0, B=0 et C=0. Dans les 7 autres cas, Q vaut 1.

Conclusion

En seulement 20 minutes, vous avez évolué d’une appréhension des 0 et 1 à une maîtrise fonctionnelle des bases du système binaire. Vous êtes désormais capable de compter en base 2, d’effectuer des conversions dans les deux directions, de mesurer un fichier en octets et de prévoir le fonctionnement d’une porte logique.

Ces fondamentaux ouvrent la porte à des compétences plus avancées. Le dépannage électronique, la programmation embarquée, la configuration réseau : tous ces domaines reposent sur le binaire. Sans cette base, vous restez un utilisateur passif. Avec elle, vous devenez capable de comprendre ce qui se passe réellement à l’intérieur de la machine.

Pour poursuivre votre apprentissage pratique, découvrez mon guide sur la tester circuit PC portable avec un multimètre : mesure de tension, vérification de continuité, et diagnostic électrique étape par étape pour localiser une panne sans remplacer la carte mère entière.

Questions courantes sur le système binaire pour les débutants

Pourquoi les ordinateurs n’utilisent-ils pas la base 10 comme les humains ?

Les ordinateurs fonctionnent avec des tensions électriques. Discriminer dix niveaux de tension différents (0 à 9) serait imprécis et sujet aux erreurs. Deux états seulement, haute tension et basse tension, offrent une fiabilité maximale. Cette contrainte physique impose le binaire. Par conséquent, la base 2 n’est pas un choix esthétique mais une nécessité électronique.

Combien de nombres peut-on représenter avec un octet ?

Un octet contient 8 bits. Chaque bit a 2 valeurs possibles. Le nombre total de combinaisons est 2 puissance 8, soit 256. On peut donc représenter 256 valeurs distinctes, généralement de 0 à 255. Cela suffit pour encoder l’alphabet latin, les chiffres et les signes de ponctuation du standard ASCII.

Quelle est la différence entre un bit et un octet ?

Un bit est un chiffre binaire unique (0 ou 1). Un octet est un groupe de 8 bits. C’est l’unité de base de stockage et de traitement dans les ordinateurs modernes. Quand votre fournisseur internet annonce un débit de 100 Mbps (mégabits par seconde), divisez par 8 pour obtenir les mégaoctets par seconde réellement téléchargeables : 12,5 Mo/s.

Les portes logiques existent-elles physiquement dans mon processeur ?

Oui. Un processeur moderne contient des milliards de transistors organisés en portes logiques ET, OU, NON et leurs dérivées (NAND, NOR, XOR). Ces transistors mesurent quelques nanomètres de large. Ils commutent à des fréquences de plusieurs gigahertz, soit plusieurs milliards de fois par seconde. Chaque calcul que vous effectuez, chaque pixel affiché, résulte de l’activation coordonnée de ces portes logiques.

Faut-il savoir compter en binaire pour réparer un ordinateur ?

Pas obligatoirement pour un remplacement de composant standard (RAM, disque dur, carte graphique). Cependant, pour le diagnostic électronique avancé, la compréhension du binaire est indispensable. Les codes d’erreur, les registres système, les adresses réseau et les protocoles de communication s’expriment tous en binaire ou en hexadécimal (base 16, dérivée du binaire). Sans cette base, vous restez limité aux réparations mécaniques.

Pour passer de la théorie à la pratique, consultez notre guide sur la tester circuit PC portable avec un multimètre : tension, résistance, continuité et diagnostic électrique pas à pas pour identifier une panne sans remplacer la carte mère entière.