Introduction
Cette liste compare les ordres de grandeur pour les données (ou l'information), mesurée en bits. Cet article suppose une attitude formelle par rapport à la terminologie. Ce qui signifie deux choses :
- un groupe de 8 bits dans un ordinateur est appelé un octet. Un byte signifie la même chose (dans la langue anglo-saxonne) pour la plupart des usages pratiques, mais n'est pas égal à 8 bits sur toutes les architectures d'ordinateur ;
- les préfixes décimaux kilo, méga, ... sont des puissances strictement de 10. Les puissances de 2 sont les préfixes binaires kibi, mébi, ...
Ainsi, 8 192 bits de données sont un kibioctet et 8 000 bits sont un kilooctet.
1 bit
- 1 bit – Vrai ou faux.
- 3 bits – La taille d'un chiffre octal.
- 4 bits – Un semioctet ou nibble (quelquefois orthographié nybble). La taille d'un chiffre hexadécimal.
- 5 bits – Taille des caractères dans le code Baudot, utilisé dans les communications par télex.
- 6 bits – Taille des caractères dans le code Braille, un système d'écriture tactile pour les aveugles.
- 7 bits – Taille des caractères dans la table des caractères ASCII.
- 8 bits – Un octet. L'équivalent d'un byte sur beaucoup d'architectures d'ordinateur.
10^2 bits – Un hectobit
- 100 bits – Un hectobit
- 128 bits (16 octets) – Taille des adresses de l'IPv6, le protocole Internet émergeant.
- Force de chiffrement minimale du Rijndael et des standard de cryptage AES et de la sortie de l'algorithme de hachage largement utilisé MD5.
- 160 bits – Longueur de clé maximale des algorithmes de hachage SHA-1, Tiger (hash) standard et Tiger2
- 256 bits (32 octets) – Longueur de clé minimale pour la sortie de hachage recommandée en cryptographie forte en 2004.
- 512 bits (64 octets) – Longueur de clé maximale pour la sortie de hachage en cryptographie forte standard en 2004.
10 bits
- 10 bits – Un décabit
- longueur minimale pour stocker un groupe unique de trois chiffres décimaux.
- longueur de byte minimale pour stocker un octet unique avec une correction d'erreur.
- longueur de frame minimale pour transmettre un octet simple par procotoles en série asynchrones.
- 12 bits – longueur de mot du PDP-8 de Digital Equipment Corporation (construit entre 1965 - 1990)
- 16 bits – dans beaucoup de langages de programmation, la taille d'un entier capable d'avoir 65 536 valeurs différentes.
- 16 bits – La "taille de mot" (longueur d'instruction) pour divers systèmes de consoles de "deuxième génération", incluant : Super Nintendo, Sega Genesis
- 32 bits (4 octets) – taille d'un entier capable d'avoir 4 294 967 296 valeurs différentes.
- 32 bits – Taille d'un nombre à virgule flottante simple précision IEEE 754.
- 32 bits – Taille des adresses de l'IPv4, le protocole Internet actuel.
- 56 bits (7 octets) – Force de chiffrement du cryptage standard DES.
- 64 bits (8 octets) - Taille d'un entier capable d'avoir 18 446 744 073 709 551 616 valeurs différentes.
- 64 bits – Taille d'un nombre à virgule flottante double précision IEEE 754.
- 80 bits (10 octets) – Taille d'un nombre à virgule flottante à précision étendue, pour les calculs intermédiaires qui sont exécutés dans les unités de calcul à virgule flottante de la plupart des processeurs de la famille x86.
10^4 bits
- 15 350 bits – Un écran de données affiché sur une console (80x24) en texte monochrome 8-bit
- 20 - 50 kbits – Une page de texte dactylographiée (dépendant de la taille de la frappe et du nombre possible de glyphes)