Comment lire le code binaire ?

Deux programmeuses travaillant sur un nouveau projet. Ils travaillaient tard le soir au bureau.

Comment lire le code binaire?

Crédit d'image : SolisImages/iStock/GettyImages

Le code binaire est souvent associé à une variété d'applications techniques, et à juste titre. À bien des égards, le code binaire est l'ADN de l'informatique moderne, un langage de 1 et de 0 qui existait bien avant la création des ordinateurs. Bien que le code binaire soit antérieur à l'informatique moderne, il est devenu un élément intégral du cadre d'une grande partie de la technologie que nous utilisons aujourd'hui. Dans cet esprit, prendre le temps de bien comprendre comment interpréter et "lire" le code binaire inculque non seulement une appréciation pour les utilisateurs d'ordinateurs en général, mais aussi un degré de contrôle et de compréhension de la technologie profondément puissant professionnels.

Conseil

Le code binaire comporte 255 combinaisons différentes de huit chiffres, chacune pouvant être 1 ou 0. Bien que ces 1 et 0 représentent fondamentalement un au ou désactivé État, l'introduction de l'ASCII a aidé à établir des ponts entre ce langage machine de bas niveau et la programmation moderne.

Bases du code binaire

À un niveau fondamental, le code binaire n'est rien de plus qu'une série de 1 et de 0, chacun étant disposé dans un ordre spécifique pour inciter le matériel informatique à s'engager dans une action souhaitée. Du point de vue du matériel informatique, le 1 inclus dans le code binaire représente au, tandis que le 0 représente désactivé. Cela ne signifie pas que les 1 et les 0 gèrent explicitement les fonctions d'alimentation au sein d'un appareil. Au lieu de cela, ces signaux d'activation et de désactivation peuvent être interprétés par des appareils pour obtenir une large gamme de résultats.

Vidéo du jour

Binaire et Base 2

Lors de la lecture et du calcul du code binaire, la séquence de nombres affichée est lue de droite à gauche, par opposition au système de lecture plus traditionnel de gauche à droite. Pour chaque chiffre d'une séquence binaire, deux valeurs sont possibles, celles-ci étant 1 et 0. En conséquence, le binaire est considéré comme un système de base 2. Dans une séquence à huit chiffres, le chiffre le plus à droite est considéré comme 2^0, le chiffre suivant comme 2^1 et ainsi de suite. Si un 1 est présent, cela implique que cette valeur particulière en base 2 est utilisée, tandis que si un 0 est trouvé, ce chiffre spécifique n'est pas actuellement actif.

À titre d'exemple, considérons la séquence binaire suivante: 10011011.

Dans cette situation, le chiffre 1 se trouve sur les premier, deuxième, quatrième, cinquième et huitième chiffres, de droite à gauche. Par conséquent, cela signifie que 2^0, 2^1, 2^3, 2^4 et 2^7 sont actifs. En gardant cela à l'esprit, le calcul suivant peut être effectué: 1 multiplié par 2^0 = 1, 1 multiplié par 2^1 = 2, 1 multiplié par 2^3 = 8, 1 multiplié par 2^4 = 16, 1 multiplié par 2^7 = 128. En additionnant ces valeurs, vous obtenez: 1 + 2 + 8 + 16 +126 = 153. Par conséquent, on peut affirmer que le valeur de cette séquence binaire est 153.

Lecture binaire et autres fonctions

Bien que le binaire soit un système de comptage, il trouve sa place dans une variété de systèmes sophistiqués. Le code standard américain pour l'échange d'informations, également appelé ASCII, convertit le code binaire d'un système exclusivement basé sur des nombres en un code contenant également des lettres. Cela permet au code binaire de devenir un composant essentiel de l'interaction homme-machine. Avec 255 combinaisons possibles de caractères binaires, le système de traduction ASCII comprend exactement 255 lettres et autres symboles couramment utilisés qui peuvent être dérivés de combinaisons binaires. Avec l'introduction de l'ASCII, la fonctionnalité et la flexibilité des séquences binaires ont augmenté de façon exponentielle, créer un pont entre le code machine et l'interfaçage de niveau supérieur qui a permis à la programmation moderne de fleurir.