Abréviation de chiffre binaire, un bit est une unité de données de mesure. Le terme a été utilisé pour la première fois par John Tukey, un statisticien de premier plan et conseiller de cinq présidents américains, dans une note de 1946 pour Bell Labs. Sa recommandation était le portemanteau le plus naturel qui avait été proposé à l'époque, il a donc gagné en popularité et a été peu de temps après codifié dans A Mathematical Theory of Communication par le mathématicien Claude E. Shannon.
Un seul bit est la plus petite unité d'information sur une machine et ne peut contenir que l'une des deux valeurs suivantes: 0 ou 1. Ces valeurs peuvent représenter une variété de binaires, y compris oui / non, positif / négatif, activé / désactivé, vrai / faux et positif / négatif. Des informations plus significatives sont obtenues en combinant des bits consécutifs en unités plus grandes telles que des octets, des kilo-octets, des gigaoctets et des mégaoctets. (Plus d'informations ci-dessous.)
Les ordinateurs sont parfois classés par le nombre de bits qu'ils peuvent traiter simultanément ou par le nombre de bits utilisés pour représenter les adresses. Ces deux valeurs ne sont pas toujours les mêmes, ce qui conduit à une certaine confusion; par exemple, un ordinateur avec une machine 32 bits peut avoir des registres de données de 32 bits de large, ou il peut utiliser 32 bits pour identifier chaque adresse dans sa mémoire.
Les graphiques sont souvent décrits par le nombre de bits utilisés pour représenter chaque point. Une image 1 bit, par exemple, est monochrome, tandis qu'une image 8 bits prend en charge 256 couleurs ou niveaux de gris, et un graphique 24 ou 32 bits prend en charge les vraies couleurs.
Les bits sont également utilisés pour décrire la vitesse de transfert des données sur un réseau, généralement en kilobits par seconde (Kbps), en mégabits par seconde (Mbps) ou, dans de rares cas, en gigabits par seconde (Gbps). Les vitesses du réseau peuvent aller de 1 Mbps à 1,000 1+ Mbps, ou 5+ Gbps, bien qu'un réseau «rapide» soit complètement relatif. Pour mettre cela en contexte, un long métrage haute définition nécessite généralement environ XNUMX Mbps pour un streaming ininterrompu.
Bit contre octet
Bien que les deux termes soient parfois confondus, un octet est composé de 8 bits consécutifs. Les informaticiens travaillent rarement avec un bit à la fois, donc l'expression des données en bits est généralement trop longue et pourrait être beaucoup plus simple que des octets, des kilo-octets (Ko), des gigaoctets (Go) ou des mégaoctets (Mo). Comme les autres préfixes métriques, un kilo-octet utilise des calculs de base 10 et se compose de 1,000 XNUMX octets.
Plusieurs octets (et par extension, des bits) peuvent également être exprimés en utilisant des préfixes binaires avec des mathématiques de base 2, bien que cela soit beaucoup moins courant en raison de sa complexité. Ces expressions incluent kibibytes (KiB), qui est de 210 ou 1,024 220 octets; mégaoctets (Mio), soit 1,0242 ou 230 1,0243 octets; et gibibytes (Gio), soit XNUMX ou XNUMX XNUMX octets.