Retour à la fiche
    Question d'oral

    Pourquoi les ordinateurs fonctionnent-ils en binaire ?

    Réponse d'oral

    Les ordinateurs fonctionnent en binaire parce que leurs circuits électroniques distinguent plus facilement et plus sûrement deux états, notés 0 et 1, qu’une multitude de valeurs. Ces deux états correspondent, en pratique, à deux plages de tension électrique : une basse et une haute. Il ne faut donc pas imaginer des petits chiffres qui circulent dans les fils ! Ce choix rend les machines fiables : une légère variation de tension ne suffit pas à confondre les deux états. Les transistors, minuscules composants présents par milliards dans les processeurs actuels, permettent de réaliser efficacement cette logique.
    Avec seulement deux symboles, on peut pourtant représenter toutes sortes d’informations. Chaque chiffre binaire est un bit. En regroupant huit bits, on obtient un octet, capable de représenter 256 valeurs différentes. Par exemple, le nombre 13 s’écrit 1101 en binaire : cela signifie 8 + 4 + 0 + 1. Des conventions permettent ensuite de coder des lettres, des couleurs ou des sons. Les circuits combinent ces bits grâce à des opérations logiques simples, comme ET, OU et NON. Leur enchaînement permet d’effectuer des calculs complexes.
    Le binaire n’est toutefois pas une obligation théorique. La machine analytique imaginée par Babbage à partir de 1834 devait utiliser des roues décimales, avec dix positions. En 1936, la machine de Turing décrit surtout comment exécuter des règles sur des symboles, sans imposer une technologie électronique. Le succès du binaire vient donc de l’accord entre une logique simple et des composants faciles à fabriquer. L’histoire de l’ordinateur invite ainsi à se demander quelles autres façons de représenter l’information pourraient transformer les machines de demain.