Nibble (informatique)


Nibble (informatique)

Nibble (informatique)

Un nibble (ou, plus rarement nybble) est, en informatique, un agrégat de 4 bits, soit un demi octet. Un nibble contenant 4 bits, il peut prendre seize (24) valeurs différentes et correspond donc à un seul chiffre hexadécimal, d'où son autre appellation de hex digit (ou hexit). Deux chiffres hexadécimaux formant un octet, ce dernier est souvent représenté par deux nibble. On trouve aussi les termes "semioctet" ou "quartet" dans les domaines du réseau ou des télécommunications. Dans certains langages, on peut également rencontrer tétrade du grec tetra ("quatre").

To nibble signifie grignoter, ronger. Cela vient du fait qu'en anglais, byte est un jeu de mot et dérive du mot bite (morsure). Un nibble est un "petit octet (byte)" tout comme le grignotage est une petite morsure. Nybble reprend le Y de byte et non le I de bite.

Le nibble est utilisé, dans les mainframes d'IBM, pour la représentation décimale d'un chiffre. Un octet y est ainsi divisé en deux et chaque nibble représente un chiffre, à part le dernier qui représente le signe. Une variable signée pouvant contenir jusqu'à 9 chiffres sera donc contenu dans 5 octets. Cela permet de réduire la taille en mémoire des variables, accélère les calculs et facilite le débugage. Ce dernier point s'explique simplement : lors du débugage, la lecture de la mémoire se faisant le plus souvent en hexadécimal, les nombres utilisés y apparaissent directement sans que ne soit nécessaire la moindre conversion.

Le terme nybble a également été utilisé pour désigner tout groupe de moins de 8 bits, pas forcément 4. Ce fut le cas, entre autres, des ordinateurs de la gamme Apple II. La plupart des lecteurs de disques utilisés sur ces machines étaient contrôlés logiciellement. L'écriture des données y était faite par page de 256 octets converti en nibbles de 5 bits et, dans les machines plus récentes, de 6 bits. La lecture se faisant en effectuant la conversion inverse. Le terme byte, souvent traduit par « octet », ne contient pas forcément 8 bits. Néanmoins, les termes byte et nibble ne représentent aujourd'hui que rarement des groupements autres que ceux de 8 et 4 bits.

Voir aussi

Références

  • Microprocessors and Digital Systems, D.V. Hall, 1980, McGraw-Hill, Inc., (ISBN 0-07-025571-7).

Liens externes

Ce document provient de « Nibble (informatique) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Nibble (informatique) de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • nibble — ● ►en n. m. ►TYPE Quatre bits, soit la moitié d un octet. En général, ce sont ses bits de poids faible ou de poids fort (i.e. pas n importe quel groupe de 4 bits). Voir quadbit …   Dictionnaire d'informatique francophone

  • Nibble — Un nibble (ou, plus rarement nybble) est, en informatique, un agrégat de 4 bits, soit un demi octet. Un nibble contenant 4 bits, il peut prendre seize (24) valeurs différentes et correspond donc à un seul chiffre hexadécimal, d où son autre… …   Wikipédia en Français

  • Quartet (informatique) — Nibble (informatique) Un nibble (ou, plus rarement nybble) est, en informatique, un agrégat de 4 bits, soit un demi octet. Un nibble contenant 4 bits, il peut prendre seize (24) valeurs différentes et correspond donc à un seul chiffre hexadécimal …   Wikipédia en Français

  • Unite de mesure en informatique — Unité de mesure en informatique Sommaire 1 Unités de quantité d information 1.1 Taille variable 1.2 Taille fixe 2 Unités des moniteurs d affichage …   Wikipédia en Français

  • Unités de mesure en informatique — Unité de mesure en informatique Sommaire 1 Unités de quantité d information 1.1 Taille variable 1.2 Taille fixe 2 Unités des moniteurs d affichage …   Wikipédia en Français

  • Unité de mesure en informatique — Sommaire 1 Unités de quantité informatiques 1.1 Taille variable 1.2 Taille fixe 2 Unités des moniteurs d affichage …   Wikipédia en Français

  • Entier (informatique) — Pour les articles homonymes, voir Entier (homonymie). En informatique, le terme entier est utilisé pour désigner un type de donnée qui représente un sous ensemble fini de nombres entiers relatifs. On utilise aussi le terme type de données… …   Wikipédia en Français

  • Manipulation De Bit — La manipulation de bit est l action de manipuler algorithmiquement des bits ou toute forme de données inférieur à un octet. En informatique, la manipulation de bit est utilisée pour le contrôle bas niveau de périphériques, dans les algorithmes de …   Wikipédia en Français

  • Manipulation de bit — La manipulation de bit est l action de manipuler algorithmiquement des bits ou toute forme de données inférieur à un octet. En informatique, la manipulation de bit est utilisée pour le contrôle bas niveau de périphériques, dans les algorithmes de …   Wikipédia en Français

  • IPv6 — Pile de protocoles 7.  Application 6.  Présentation 5.  Session 4.  Tr …   Wikipédia en Français


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.