sábado, 6 de noviembre de 2010

Bit (Binary Digit)

Laboratorio de lenguajes de programación

Bit proviene de Binary Digit. Un Bit es un dígito del sistema de numeración binario. Así como en el sistema decimal se utilizan 10 dígitos, en el binario sólo se utilizan dos dígitos, el 0 y el 1. Un bit se puede representar con uno de esos dos dígitos.

Un bit es como un foco, puede estar encendido o apagado.
 

Es la unidad mínima de información que se emplea en informática, en cualquier dispositivo o en la teoría de la información. Con el se pueden representar los valores de verdadero o falso, abierto o cerrado, este u oeste, amarilo o azul, entre otros. Sólo tenemos que asignar uno de estos valores a 0 y el otro a 1.

Como con un bit solo se pueden representar dos valores, si quisieramos representar más de   dos valores necesitaremos más cantidad de bits. Si quisieramos utilizar tres bits se tendrán 8 combinaciones posibles. El número de combinaciones es 2^n donde n es el número de bits.

0  0  0       Los tres están apagados
0  0  1       Los dos primeros están apagados y el tercero está encendido
0  1  0       El primero y el tercero están apagados y el segundo está encendido.
0  1  1       El primero está apagado, el segundo y tercero están encendidos.
1  0  0       El primero está encendido, el segundo y tercero están apagados.
1  0  1       El primero y tercero están encendidos, el segundo está apagado.
1  1  0       Los dos primeros están encendidos y el tercero está apagado.
1  1  1       Los tres están encendidos.

Con estas combinaciones se pueden representar hasta ocho valores diferentes.

Cuatro bits forman un nibble, y se pueden representar hasta 16 valores diferentes, ocho bits forman un octeto y se pueden representar hasta 256 valores diferentes.

Cabe destacar que un byte no es lo mismo que un octeto, ya que un octeto SIEMPRE tiene 8 bits mientras que un byte contiene un número fijo de bits que no necesariamente son 8.

Un conjunto de bits, representa a un conjunto de elementos ordenados. Al bit que tiene mayor valor dentro del conjunto se le llama bit más significativo (MSB) y al bit que tiene menor valor dentro del conjunto se le llama bit menos significativo (LSB). Como se muestra en la siguiente imagen.

Click para agrandar


Les dejo un video donde explican lo que es un bit, un byte y un poco de sistema binario.






Espero hayan entendido todo, gracias por tomarse el tiempo de leer mis entradas, saludos (:

1 comentario: