Bit
Keywords: Bit, Acrónimo, Bit más significativo, Byte, Codificación, Cubit, Discreto, Dígito, Exabyte
Acrónimo de Binary Digit (dígito binario).
Un bit es la unidad mínima de información empleada en informática. Representa un uno o un cero (abierto o cerrado, blanco o negro, cualquier sistema de codificación sirve).
A través de secuencias de bits, se puede codificar cualquier valor discreto como, por ejemplo, números, palabras e imágenes.
Cuatro bits forman un nibble, y ocho bits forman un byte u octeto.
Véase también:
- Tipo de dato
- cubit
- Byte
- Kilobyte
- Megabyte
- Gigabyte
- Terabyte
- Petabyte
- Exabyte
- Zettabyte
- Yottabyte
- Célula Binaria
Bits más y menos significativos
Si un conjunto de bits (por ejemplo, un byte) representa un conjunto de elementos ordenados, los bits también han de guardar un orden. Se dice bit más significativo aquél que tiene un mayor peso dentro del conjunto; análogamente, se dice bit menos significativo aquél que tiene un menor peso dentro del conjunto.
Tomemos, por ejemplo, el número decimal 27 codificado en forma binaria en un octeto:
27 = 16 + 8 + 2 + 1 = 24 + 23 + 21 + 20 -> 0 0 0 1 1 0 1 1
En este caso, el primer '0' (que se corresponde con el coeficiente de 27) es el bit más significativo, y el último '1' (que se corresponde con el coeficiente de 20) es el menos significativo.
Este aspecto es particularmente importante en la programación en código máquina, ya que algunas máquinas consideran el primer bit de la izquierda el más significativo (arquitecura little endian, Intel) mientras que otras consideran que ese es el menos significativo (arquitectura big endian, Motorola). De este modo, el número decimal 27 se almacenaría en una máquina little endian tal y como lo hemos codificado anteriormente, mientras que en una máquina big endian lo haría de forma invertida: 1 1 0 1 1 0 0 0
