- Nibble
-
Ein Nibble (selten: Nybble) ist eine Datenmenge, die 4 Bits umfasst, es wird auch Halbbyte, Tetrade oder Quadrupel genannt.
Die Bezeichnung basiert auf dem englischen Verb to nibble („anknabbern“, „einen kleinen Bissen nehmen“) und der phonetischen Ähnlichkeit von bite („beißen“, „Bissen“) und byte. Das Wortspiel „to nibble = to take half a bite“ führte zu dieser Bezeichnung.
Die sechzehn Werte des Nibble umfassen den Wertebereich von null (binär 0000) bis fünfzehn (binär 1111) und können bequem mit den Hexadezimalziffern von 0hex bis Fhex bezeichnet werden.
Hier liegt auch der Grund für die „Verstoßung“ des Oktalsystems mit den Ziffern 0okt bis 7okt (für jeweils drei Binärstellen) – vorderes und hinteres Halbbyte waren z. B. trotz Identität aufgrund der oktalen Zahlendarstellung nicht sofort als solche erkennbar:
273okt = 10111011bin = BBhex (= 187dec).Die 16 möglichen Werte für ein Nibble sind:
0hex = 0dec = 0oct 0 0 0 0 1hex = 1dec = 1oct 0 0 0 1 2hex = 2dec = 2oct 0 0 1 0 3hex = 3dec = 3oct 0 0 1 1 4hex = 4dec = 4oct 0 1 0 0 5hex = 5dec = 5oct 0 1 0 1 6hex = 6dec = 6oct 0 1 1 0 7hex = 7dec = 7oct 0 1 1 1 8hex = 8dec = 10oct 1 0 0 0 9hex = 9dec = 11oct 1 0 0 1 Ahex = 10dec = 12oct 1 0 1 0 Bhex = 11dec = 13oct 1 0 1 1 Chex = 12dec = 14oct 1 1 0 0 Dhex = 13dec = 15oct 1 1 0 1 Ehex = 14dec = 16oct 1 1 1 0 Fhex = 15dec = 17oct 1 1 1 1 Die Hälfte eines Nibble wird auch Crumb (engl. für Brösel) genannt. Ein Crumb umfasst also zwei Bits. Diese Bezeichnung ist aber sehr selten anzutreffen, weil Bits selten in Zweierblöcken dargestellt werden.
Siehe auch
Weblinks
- Jargon File (englisch)
Kategorien:- Hardware
- Informationseinheit
Wikimedia Foundation.