Nibble

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 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.

Le nibble fut aussi utilisé lors de l'apparition des premiers microprocesseurs dans les années 1970, au début ils travaillent avec microinstructions formés par groupes de 4 bits. Quand la commercialisation des microprocesseurs est arrivée, ils utilisent déjà groupes de 8 bits et le mot Byte s'utilise desormais dans le milieu informatique.

Voir aussi

Références

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

Liens externes


Wikimedia Foundation. 2010.

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

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • nibble at — nibble (away) at [phrasal verb] nibble (away) at (something) : to make (something) disappear or go away very slowly Police have been nibbling (away) at crime in the city for years. [=police have been very slowly reducing the amount of crime in… …   Useful english dictionary

  • Nibble — Nib ble, v. t. To bite upon something gently or cautiously; to eat a little of a thing, as by taking small bits cautiously; as, fishes nibble at the bait. [1913 Webster] Instead of returning a full answer to my book, he manifestly falls a… …   The Collaborative International Dictionary of English

  • nibble — [n] morsel, bite crumb, peck, snack, soupçon, taste, tidbit; concepts 458,831 Ant. mouthful nibble [v] bite, pick at crop, eat, eat like a bird*, gnaw, munch, nip*, nosh on*, peck*, snack; concept 169 Ant. gorge …   New thesaurus

  • Nibble — Nib ble, v. t. [imp. & p. p. {Nibbled}; p. pr. & vb. n. {Nibbling}.] [Cf. {Nip}.] To bite by little at a time; to seize gently with the mouth; to eat slowly or in small bits. [1913 Webster] Thy turfy mountains, where live nibbling sheep. Shak.… …   The Collaborative International Dictionary of English

  • nibble — ib ble, n. 1. A small or cautious bite. [1913 Webster] 2. Hence: (Fig.) An expression of interest, often tentative, as at the beginning of a sale or negotiation process. [PJC] …   The Collaborative International Dictionary of English

  • nibble — ► VERB 1) take small bites out of. 2) gently bite at. 3) gradually erode. 4) show cautious interest in a project. ► NOUN 1) an instance of nibbling. 2) a small piece of food bitten off …   English terms dictionary

  • nibble — [nib′əl] vt. nibbled, nibbling [LME nebyllen, prob. akin to MLowG nibbelen: for IE base see NIP1] 1. to eat (food) with quick bites, taking only a small amount at a time, as a mouse does 2. to bite at with small, gentle bites vi. 1. to take small …   English World dictionary

  • Nibble — This article is about the information storage unit. For other uses, see Nibble (disambiguation). A character table ordered by nibbles. In computing, a nibble (often nybble or even nyble to simulate the spelling of byte) is a four bit… …   Wikipedia

  • nibble — nib|ble1 [ˈnıbəl] v [Date: 1500 1600; Origin: Perhaps from Low German nibbeln to chew bits off ] 1.) [I and T] to eat small amounts of food by taking very small bites ▪ He nibbled the biscuit cautiously. nibble at ▪ There s a fish nibbling at my… …   Dictionary of contemporary English

  • nibble — [[t]nɪ̱b(ə)l[/t]] nibbles, nibbling, nibbled 1) VERB If you nibble food, you eat it by biting very small pieces of it, for example because you are not very hungry. [V n] He started to nibble his biscuit... [V at/on n] She nibbled at the corner of …   English dictionary

Share the article and excerpts

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