Avant que les ordinateurs ne puissent faire quoi que ce soit de plus complexe que l'addition, ils devaient d'abord être capables de comprendre et de traiter les deux éléments les plus élémentaires de tout programme informatique : les 1 et les 0.
Les ordinateurs binaires d'origine ne pouvaient traiter que ces deux états car ils étaient limités à deux canaux séparés ou « fils logiques » à travers lesquels ils pouvaient traiter et stocker des données.
Les premiers ordinateurs étaient uniquement composés de « 0 » et de « 1 », ou « bits », comme on les appelle communément aujourd'hui.
Cependant, ces ordinateurs binaires originaux sont rapidement devenus obsolètes. Une fois que les ordinateurs ont commencé à être capables de lire et de traiter plus que des « 0 » et des « 1 », le système de code binaire est devenu obsolète.
Aujourd'hui, les ordinateurs sont capables de stocker, de traiter et de stocker des données beaucoup plus efficacement que jamais.
Les ordinateurs utilisent un système différent et plus avancé appelé code binaire. Le code binaire est une façon de représenter des données en utilisant seulement deux états ou valeurs différents : 1 et 0.
Ce système est utilisé dans les ordinateurs pour traiter et stocker des données beaucoup plus efficacement que le système binaire.
Les ordinateurs utilisent le système de numération binaire pour stocker et traiter les données. Le système de numération décimale est une simple extension du système de numération binaire, et il est utilisé pour des tâches quotidiennes comme indiquer l'heure et calculer le changement.
Les ordinateurs utilisent une série de 1 et de 0 pour traiter et stocker les données. C'est ce qu'on appelle le code binaire.
Comment fonctionne le code binaire
Pour comprendre comment les ordinateurs traitent les données, il est utile de savoir un peu comment ils stockent les données.
Un ordinateur stocke les données sous forme de charge (comme une batterie), de magnétisme (comme un disque dur) ou de chaleur (comme un processeur).
Lorsqu'un ordinateur stocke des données, il écrit soit des « 0 », soit des « 1 ». Lorsqu'un ordinateur lit des données, il convertit soit des « 0 » en « 1 » ou vice versa.
Le stockage des données sous forme de « 0 » et de « 1 » est la base de tout calcul.
Pour stocker des données, les ordinateurs utilisent du code binaire. Le code binaire est un système qui n'utilise que deux états ou valeurs pour représenter les données : les 1 et les 0.
Le code binaire de l'ordinateur fonctionne comme ceci :
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Cette grande colonne de uns et de zéros est connue sous le nom de « octet » ou « bit ». Les trois lignes et les huit colonnes forment un octet.
L'exemple ci-dessus n'est que de huit bits, mais parce qu'il y a 3 octets dans un octet, le code binaire complet pour cet exemple serait ceci :
1111 1100 1111
Que signifie code binaire ?
L'exemple ci-dessus devrait indiquer clairement à quoi ressemble le code binaire, mais passons en revue ce que cela signifie.
Tout d'abord, nous devons définir ce que signifient un « 1 » et un « 0 ». Un « 1 » en code binaire est un « 1 » et un « 0 » est un « 0 ».
Cela dit, un "1" en code binaire signifie quelque chose de différent d'un "1" en anglais. Un « 1 » en code binaire est la valeur numérique la plus élevée possible.
Par exemple, le mot "un" en code binaire est "00010010". Un "un" en code binaire est "1".
Parce qu'il n'y a que deux valeurs possibles pour un « 1 » dans le code binaire, il n'y a que deux valeurs possibles pour un « 0 » également : « 00 » ou « 0 ».
Ainsi, chaque combinaison de chiffres et de lettres que nous voyons ci-dessus est une représentation possible de données en code binaire.
Comment convertir un code binaire en décimal
Pour convertir un nombre binaire en son nombre décimal équivalent, vous pouvez inverser chaque bit et utiliser le même algorithme dont nous avons parlé ci-dessus pour transformer les nombres binaires en lettres.
Par exemple, si le nombre binaire 1001 était stocké sous la forme de quatre zéros et un un dans l'ordinateur, l'inversion des bits nous donnerait ceci :
000 0010 0001
Voici un autre exemple :
1101 1001 1100
Décimal – Le système numérique
Le décimal est un système de nombres qui utilise dix comme base. Autrement dit, dix est le système de numération utilisé pour compter de zéro à neuf, puis redescendre à zéro.
Il existe différentes bases utilisées dans d'autres systèmes de nombres tels que la base dix, mais la décimale est la base la plus connue et la plus utilisée.
Le système décimal est ce qui permet d'additionner, de soustraire, de multiplier et de diviser avec des nombres entiers au lieu d'utiliser des fractions ou des multiples de puissances de dix.
Représentation en virgule flottante - Nombres avec décimales
Le système décimal est souvent utilisé pour représenter des nombres avec plus de deux décimales. La méthode la plus courante consiste à placer un point décimal entre chaque paire de zéros et de uns consécutifs.
Par exemple, le nombre 8 234,56 serait représenté comme suit :
8,23 456
Sommaire
Le code binaire est le système utilisé pour stocker et traiter les données par les ordinateurs. Il fonctionne en utilisant seulement deux états ou valeurs pour représenter les données : 1 et 0.
Pour convertir un nombre binaire en son nombre décimal équivalent, vous pouvez inverser chaque bit et utiliser l'algorithme dont nous avons discuté ci-dessus pour transformer les nombres binaires en lettres.
Pour faire un problème mathématique simple utilisant uniquement des nombres décimaux et binaires, décomposez simplement le problème en plus petits morceaux et utilisez le code binaire pour chaque morceau.