Apa itu nibble?
Dalam komputasi dan teknologi digital, nibble adalah empat digit biner berturut-turut atau setengah dari sebuah byte 8-bit. Dalam konteks byte, nibble bisa merujuk ke empat bit pertama atau empat bit terakhir. Karena itu, nibble juga sering disebut sebagai half-byte. Istilah nibble masih nyambung dengan konsep “data yang bisa dikunyah”, sama seperti bit dan byte. Kadang-kadang, nibble juga ditulis sebagai nybble atau nyble.
Karena nibble terdiri dari data biner, setiap digitnya hanya bisa bernilai 0 atau 1 dalam kombinasi apa pun, misalnya 0010, 0110, 1011, atau 1111. Total kombinasi yang mungkin ada sebanyak 16, yang dihitung sebagai 24. Nibble juga bisa direpresentasikan dengan angka hexadecimal (heksadesimal), yaitu sistem bilangan berbasis 16 yang menggunakan angka 0-9 dan huruf A-F untuk merepresentasikan data, termasuk nibble dan byte. Gambar 1 menunjukkan semua kemungkinan kombinasi bit dalam satu nibble beserta ekuivalennya dalam heksadesimal dan desimal.

Untuk merepresentasikan satu byte (8-bit), biasanya digunakan dua digit heksadesimal yang terdiri dari dua nibble. Gambar 2 menunjukkan bagaimana data digital dari sebuah file teks kecil yang menggunakan encoding ASCII (American Standard Code for Information Interchange) direpresentasikan. Gambar ini menampilkan data dalam format biner serta versi heksadesimalnya (di kolom paling kanan). Setiap baris (kecuali yang terakhir) berisi empat byte yang dipisahkan oleh spasi.

Byte pertama dalam baris pertama (01010100) disorot, begitu juga dengan kode heksadesimalnya (54). Byte ini merepresentasikan huruf T (kapital) dalam ASCII, yang memiliki kode 084. Nibble pertama dari byte ini, yaitu 0101, direpresentasikan sebagai angka heksadesimal 5, sedangkan nibble kedua, 0100, direpresentasikan sebagai angka heksadesimal 4, sehingga menghasilkan kode heksadesimal 54 untuk byte tersebut.
Apa itu nibble dalam komunikasi?
Dalam dunia komunikasi, nibble kadang disebut juga sebagai quadbit. Sama seperti nibble pada umumnya, quadbit terdiri dari 4 bit dengan 16 kemungkinan kombinasi. Dalam beberapa kasus, sinyal bisa dikodekan dalam bentuk quadbit ketimbang bit satuan. Ada juga proses yang disebut nibble interleaving dalam multiplexing, di mana quadbit dari saluran berkecepatan rendah digunakan sebagai input untuk sinyal yang akan dikirim melalui saluran berkecepatan lebih tinggi.

Lihat juga: most significant bit, bitwise, bit stuffing, bit rot, qubit dan classical computing.