Codage binaire-décimal
Un octet est composé de 8 bits (bit provient de la contraction en anglais de binary digit), chaque bit peut avoir la valeur 0 ou 1.
Le codage d'un nombre entier se fait donc en base 2 (puisqu'un bit peut avoir 2 valeurs différentes), comme le montre le schéma suivant :
Codage binaire-hexadécimal
La lecture ou l'écriture en binaire d'un octet est fastidieuse et source d'erreurs.
Pour pallier ce problème, le codage en hexadécimal a été introduit en 1956.
Le principe consiste à établir une correspondance entre le codage binaire sur 4 bits avec une représentation en base 16, comme l'illustre le schéma suivant :