lunes, 8 de febrero de 2010

Bit (wikipedia)

Bit es el acrónimo de Binary digit. (dígito binario). Un bit es un dígito del sistema de numeración binario.
Mientras que en el sistema de numeración decimal se usan diez dígitos, en el binario se usan sólo dos dígitos, el 0 y el 1. Un bit o dígito binario puede representar uno de esos dos valores, 0 ó 1.
Se puede imaginar un bit, como una bombilla que puede estar en uno de los siguientes dos estados:

apagada o encendida


Memoria de computadora de 1980 donde se pueden ver los bits físicos. Este conjunto de unos 4x4 cm. corresponden a 512 bytes.
El bit es la unidad mínima de información empleada en informática, en cualquier dispositivo digital, o en la teoría de la información. Con él, podemos representar dos valores cuales quiera, como verdadero o falso, abierto o cerrado, blanco o negro, norte o sur, masculino o femenino, rojo o azul, etc. Basta con asignar uno de esos valores al estado de "apagado" (0), y el otro al estado de "encendido" (1).
//
[editar] Combinaciones de bits

Hay 4 combinaciones posibles con dos bits
Bit 1
Bit 0
0
0
0
1
1
0
1
1
Con un bit podemos representar solamente dos valores, que suelen representarse como 0, 1. Para representar o codificar más información en un dispositivo digital, necesitamos una mayor cantidad de bits. Si usamos dos bits, tendremos cuatro combinaciones posibles:
0 0 - Los dos están "apagados"
0 1 - El primero "apagado"
1 0 - El primero "encendido"
1 1 - Los dos están "encendidos"
Con estas cuatro combinaciones podemos representar hasta cuatro valores diferentes, como por ejemplo, los colores rojo, verde, azul y negro.
A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes. Cuatro bits forman un nibble, y pueden representar hasta 24 = 16 valores diferentes; ocho bits forman un octeto, y se pueden representar hasta 28 = 256 valores diferentes. En general, con un número de bits pueden representarse hasta 2n valores diferentes.
Nota: Un byte y un octeto no son la misma cosa. Mientras que un octeto siempre tiene 8 bits, un byte contiene un número fijo de bits, que no necesariamente son 8. En los computadores antiguos, el byte podría estar conformado por 6, 7, 8 ó 9 bits. Hoy en día, en la inmensa mayoría de los computadores, y en la mayoría de los campos, un byte tiene 8 bits, siendo equivalente al octeto, pero hay excepciones.
Valor de posición
En cualquier sistema de numeración posicional, el valor de los dígitos depende del lugar en el que se encuentren.
En el sistema decimal, por ejemplo, el dígito 5 puede valer 5 si está en la posición de las unidades, pero vale 50 si está en la posición de las decenas, y 500 si está en la posición de las centenas. Generalizando, cada vez que nos movemos una posición hacia la izquierda el dígito vale 10 veces más, y cada vez que nos movemos una posición hacia la derecha, vale 10 veces menos. Esto también es aplicable a números con decimales.+---------+---------+---------+ Centena Decena Unidad +---------+---------+---------+ x 100 x 10 x 1 +---------+---------+---------+
Por tanto, el número 153 en realidad es: 1 centena + 5 decenas + 3 unidades, es decir,
100 + 50 + 3 = 153.
En el sistema binario es similar, excepto que cada vez que un dígito binario (bit) se desplaza una posición hacia la izquierda vale el doble (2 veces más), y cada vez que se mueve hacia la derecha, vale la mitad (2 veces menos).+----+----+----+----+----+ Valor del bit 16 8 4 2 1 <-- de acuerdo a+----+----+----+----+----+ su posición
Abajo vemos representado el número 19.
16 + 2 + 1 = 19.
16
8
4
2
1
<-- Valor de posición





Representación gráficade los bits como bombillasencendidas y apagadas
1
0
0
1
1
<-- Dígitos binarios (bits)
También se pueden representar valores "decimales" (números reales, de punto flotante). Abajo vemos el número 5,25 representado en forma binaria.
4 + 1 + 0,25 = 5,25
4
2
1
1/2
1/4
<-- Valor de posición





Representación gráficade los bits como bombillasencendidas y apagadas
1
0
1
0
1
<-- Dígitos binarios (bits)
Aunque la representación de números reales no es exactamente como lo que se muestra arriba, el esquema da una idea del concepto.
Subíndices
Cuando se trabaja con varios sistemas de numeración o cuando no está claro con cual se está trabajando, es típico usar un subíndice para indicar el sistema de numeración con el que se ha representado un número. El 10 es el subíndice para los números en el sistema decimal y el 2 para los del binario. En los ejemplos de abajo se muestran dos números en el sistema decimal y su equivalente en binario. Esta igualdad se representa de la siguiente manera:
1910 = 100112
5,2510 = 101,012

No hay comentarios:

Publicar un comentario