Un bit ne peut prendre que deux valeurs. En logique (algèbre de Boole), ces valeurs sont faux et vrai, ou quelquefois non et oui. En arithmétique, ce sont 0 et 1.
Un octet contient 8 bits, on peut donc coder 28 = 256 entiers.
Le Bureau international du travail (BIT) est un organisme rattaché à l'ONU et chargé des questions générales liées au travail dans le monde, il réside à Genève. Il harmonise les concepts et définitions relatives au travail et à l'emploi, en particulier celles relatives à la population active occupée et aux chômeurs.
Pour en revenir à notre octet, il a été choisi comme unité de mesure de capacité en informatique. Il permet de stocker 8 chiffres binaires (donc 8 zéro et 1, appelés aussi bits). Un octet permet donc de stocker 2^8 = 256 combinaisons.
Un bit stocké sur 12 atomes
les disques dur utilisent déjà l'information magnétique des atomes qui les composent (le spin magnétique pour être plus précis) pour stocker des 0 ou des 1. La prouesse ici est d'avoir réussit à n'utiliser que 12 de ces atomes pour coder un bit et surtout le conserver.
Le découpage en groupes de 5 bits (quintuplets) donne 01110 et 01010, ce qui d'après la table de correspondance correspond aux lettres O et K. Le message reçu de la base est donc « OK ».
Dans un nombre binaire, la valeur d'un bit, appelée poids, dépend de la position du bit en partant de la droite. A la manière des dizaines, des centaines et des milliers pour un nombre décimal, le poids d'un bit croît d'une puissance de deux en allant de la droite vers la gauche.
8 bits = 1 octet. 1 kilobit = 1 000 bits = 125 octets.
Multiplet comprenant huit éléments binaires ; unité de mesure relative à la quantité de données d'un fichier. Un octet est une unité d'information de huit bits, c'est-à-dire un ensemble de huit chiffres binaires pouvant prendre les valeurs de 1 ou 0.
1 téraoctet (To) équivaut à 1 000 gigaoctets (Go) et à 1 million de mégaoctets (Mo).
Chaque bit correspond à une puissance de 2 se lisant de droite à gauche (la plus petite puissance est à droite). On multiplie chacune des puissances par le bit correspondant (0 ou 1). Et on additionne le tout, ce qui nous donne en décimal la valeur du binaire soit 10 (8+0+2+0) pour 1010.
1 Byte correspond à 8 bits.
1 Un Byte peut donc représenter 28 (256) états différents. Ainsi, 1 Byte est généralement la plus petite unité de mémoire adressable pour représenter des caractères comme une lettre.
Ainsi, 1 octet = 1 Byte = 8 bits.
Or comme nous l'avons vu, l'information en informatique est forcément une puissance de 2. La solution trouvée est toute simple. 1024 = 2 puissance 10. Les informaticiens ont donc décidé de faire une petite approximation en disant que un kilo-octet serait égal à 1024 octets.
Pour ne pas compliquer inutilement et uniformiser les systèmes, il a été décidé qu'il fallait un byte de taille fixe, la taille de 8 bits, donnant l'octet (= byte de 8 bits), a pour intérêt de pouvoir faire tenir 256 valeurs dans un seul byte.
En anglais, octet se nomme byte, ce qui peut porter confusion avec le bit. Pour résumer 1 octet = 1 byte puisque c'est la même chose. Comme 1 octet = 8 bits, on obtient : 1 bytes = 1 octet = 8 bits.
Sur 8 bits le plus grand entier possible est 01111111 (soit 127)et le plus petit est 11111111 (soit -127). Avec cette méthode on peut coder sur 8 bits, les nombres compris entre -27+1 et 27-1, soit 28-1 entiers.
le nombre le plus grand est 255 (si on ajoute 1 à 1111 1111 le nombre occupe un bit de plus).
Donc la "surface moyenne d'un bit" est de 0,1 micromètre carré : un coté de longueur 316 nm.
Exemples : le nombre 9 s'écrit en binaire 1001. Le MSB (en gras) contribue pour 8 unités (bit de rang 3, 2^3=8) à la valeur totale du nombre ; pour le nombre 25, qui s'écrit en binaire 11001, les 3 bits de poids fort sont 110.
Quel est le plus grand nombre que l'on puisse stocker dans un octet (8 bits) ? Le plus petit nombre (positif) que l'on puisse mettre dans un octet est donc 0 et le plus grand 255. Ce qui fait 256 valeurs possibles.
En informatique, on parle d'une architecture 32 bits lorsque les mots manipulés par le processeur ont une largeur de 32 bits , ce qui leur permet de varier entre les valeurs 0 et 4 294 967 295 pour un mot non signé (c'est-à-dire un mot non doté d'un signe mathématique positif ou négatif), et entre −2 147 483 648 et 2 ...
Par exemple, pour un codage sur 3 bits, on peut représenter 2 3 = 8 nombres. On utilise les 4 premiers pour coder les entiers positifs 0,+1,+2,+3 et les 4 suivants pour coder les quatre entiers négatif -4,-3,-2,-1. L'intervalle de codage : Sur 8 bits (1 octet), l'intervalle de codage est [−128, 127].