Byte

Un article de Wikipédia, l'encyclopédie libre.

Ne doit pas être confondu avec octet.

Le byte, de symbole B, est la plus petite unité adressable d’un ordinateur. Aujourd’hui, les bytes de bits se sont généralisés en informatique, alors qu’en télécommunications ils peuvent contenir 8 ou 9 bits. En outre, jusque dans les années 1970, il existait des processeurs avec des bytes de 6, 7, 8 ou 9 bits. A contrario, un octet, comme son nom l’indique, a une taille d'exactement 8 bits.

Sommaire

[modifier] Confusions entre byte et octet

Il existe deux imprécisions courantes :

  1. considérer que byte est la traduction anglaise d’octet ;
  2. considérer que byte et octet sont synonymes[1].

Le mot byte vient de l'anglais. En anglais, la capacité de la mémoire informatique est généralement exprimée en bytes, alors qu'en français on l'exprime plutôt en octets, ce qui revient au même avec la généralisation des bytes de huit bits. On peut donc considérer qu'une documentation en français qui exprime la capacité de mémoire en bytes a été mal traduite. Toutefois, en anglais comme en français, si l'on veut explicitement désigner un quantité de huit bits, on utilise le mot octet ; tandis que si l'on veut exprimer l'unité d'adressage indépendamment du nombre de bits, on utilise le mot byte. La même distinction entre byte en octet existe donc dans les deux langues, seul change le mot utilisé par défaut lorsqu'on ne fait pas attention à cette distinction.

[modifier] Distinction entre byte et octet

La distinction entre byte et octet est utilisée dans certains textes techniques. Ainsi la description formelle d’un langage de programmation utilisera sciemment le mot « byte » si le langage ne nécessite pas qu’un byte ait une taille d’un octet. C’est par exemple le cas du langage C, où un byte peut mesurer plus d’un octet.

D’autres descriptions pour lesquelles le nombre de bits est important utiliseront le mot « octet ». C’est par exemple le cas pour une description de format de données binaires. En français, dans le cas courant, par exemple pour donner la capacité de la mémoire d’un ordinateur, on utilise de préférence le mot « octet », l’usage de « byte » étant alors considéré comme un anglicisme abusif.

[modifier] Bytes multiples

Lorsqu’un processeur est capable de traiter plusieurs bytes en tant qu’entité unique, on appelle cette entité un « mot ». Les tailles de mot les plus courantes sont de 8, 16, 32 et 64 bits. On parlera alors par exemple de « processeur 64 bits ».

Comme pour les octets, les multiples kilobyte, mégabyte, gigabyte, etc., sont utilisés parfois avec un facteur de 1000 et parfois de 1024 (2 puissance 10). Voir l’article octet pour les détails.

[modifier] Notes

  1. Le Petit Robert relève que la synonymie entre byte et octet est abusive.

[modifier] Voir aussi

  • Byte est une revue technique américaine d’informatique, à dos carré, et qui n’était concurrencée à l’époque en termes de technicité que par le Dr. Dobb’s Journal.