Le système de codage binaire, aussi appelé système binaire, est un système de numération utilisant la base 2 avec un nombre exprimé sous forme de série de 0 et de 1. La position des 0 et des 1 indique respectivement l’absence ou la présence d’une puissance de 2, comme le montre l’exemple du schéma ci-dessous:
-Dit comme ça, ça peut paraître compliqué, mais nous avons tentés de mieux l’expliquer:
Un octet est la plus petite unité de mesure de l’informatique. Il est composé de 8 bits (le bit est l’unité la plus simple c’est à dire qu’un bit est égale à 0 ou à 1) .
Multiples de l’octet:
Nom | Symboles | Valeurs |
Kilooctet | Ko | 1000 octets = 10 3 |
mégaoctet | Mo | 1 000 000=106 |
gigaoctet | Go | 1 000 000 000= 109 |
téraoctet | To | 1 000 000 000 000 = 1012 |
Exemple: 23800 octets= 23,8Ko
-Après vous avoir expliqué l’octet nous allons maintenant réellement parler du codage binaire.
23 en décimal= 00010111 en binaire
-Pas encore assez claire? Je comprend, nous allons donc faire cette « conversion » dans un tableau afin que se soit plus claire.
Puissance de 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | |
58= 32+16+8+2 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 |
68= 64+4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
100= 64+32+4 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
139=128+8+2+1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
-Et pour finir parlons du codage en lettre binaire.
Il existe différent codes pour le code ASCII:
-Le caractère (la lettre) est codé sur 1 octet
-Le caractère correspond à un nombre décimal (exemple: a= 97)
-Le nombre décimal est traduit en binaire
-Ca fait encore beaucoup de choses, non? Refaisons un tableau pour mieux comprendre. Mais d’abord prenons la table de code ASCII
–Je ne suis pas sûre qu’un tableau comme ça aide vraiment nous allons donc n’en prendre qu’un extrait:
Décimal | caractère |
96 | |
97 | a |
98 | b |
99 | c |
100 | c |
101 | e |
-C’est plus simple, n’est-ce pas? Mais pour encore mieux comprendre faisons des exemples.
c= 99 (en décimale)= 01100011
!= 33= 00100001
e= 101= 01100101
Vous savez maintenant tous sur le codage binaire!