Nibble

An octet code page 866 font table ordered by nibbles.

In computing, a nibble[1], or spelled nybble to match byte, is a unit of information that is an aggregation of four-bits; half of a byte/octet[1][2][3]. The unit is alternatively called nyble, nybl, half-byte[4] or tetrade.[5][6] In networking or telecommunications, the unit is often called a semi-octet,[7] quadbit,[8] or quartet.[9][10]

As a nibble can represent sixteen (24) possible values, a nibble value is often shown as a hexadecimal digit (hex digit).[11]. A byte is two nibbles, and therefore, a value can be shown as two hex digits.

Four-bit computers use nibble-sized data for storage and operations; as the word unit. Such computers were used in early microprocessors, pocket calculators and pocket computers. They continue to be used in some microcontrollers. In this context, 4-bit groups were sometimes also called characters[12] rather than nibbles.[1]

  1. ^ a b c Cite error: The named reference Intel_1974_MCS-40 was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference Hall_1980 was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference Warren_2013 was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference esr was invoked but never defined (see the help page).
  5. ^ Cite error: The named reference Carr_1959 was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference Speiser_1965 was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference Puzman_2012 was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference Horak_2007_Websters was invoked but never defined (see the help page).
  9. ^ Cite error: The named reference Brewster_1994 was invoked but never defined (see the help page).
  10. ^ Cite error: The named reference Courbis_1989 was invoked but never defined (see the help page).
  11. ^ Cite error: The named reference Intro_CPP_1997 was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference Intel_1973_MCS-4 was invoked but never defined (see the help page).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne