El bit (dígito binario)
El término bit (abreviado con la minúscula b) significa
dígito binario, y corresponde al número 0 o 1 en la numeración binaria. Es la
unidad de información más pequeña que puede manipular una máquina digital. Es
posible representar esta información binaria:
con una señal eléctrica o magnética que, más allá de un
cierto nivel, representa el 1, a través de la aspereza o profundidad de los
hoyos de una superficie, utilizando circuitos eléctricos, componentes
eléctricos que poseen dos condiciones estables (una que representa al 1 y la
otra al 0).
Por lo tanto, el bit se puede establecer con uno de dos
estados: tanto con 1 como 0. Con dos bits, se pueden obtener 4 condiciones
diferentes (2x2):
0 0
0 1
1 0
1 1
Con 3 bits, se pueden obtener ocho condiciones diferentes
(2x2x2):
Valor binario de 3 bits Valor
decimal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Con un grupo n de bits, es posible representar 2 n valores.
Valores de los bits
En un número binario, el valor de un bit depende de su
posición, empezando desde la derecha. Como las decenas, centenas y millares en
un número decimal, el valor de un bit se incrementa por dos a medida que va
desde la derecha hacia la izquierda, como se muestra en el siguiente cuadro:
Numero binario 1 1 1 1 1 1 1 1
Valor 27 = 128 26 = 64 25 = 32 24 = 16 23 = 8 22
= 4 21 = 2 20 = 1
Conversión
Para convertir una cadena binaria en un número decimal se
debe multiplicar cada bit por su valor, y luego sumar los productos. De esta
forma, la cadena binaria 0101 en número decimal sería:
23x0 + 22x1 + 21x0 + 20x1
= 8x0 + 4x1 + 2x0 + 1x1
= 5
El byte
El byte (abreviado con la mayúscula B) es una unidad de
información compuesta por 8 bits. Se puede utilizar para almacenar, entre otras
cosas, un carácter, como por ejemplo una letra o un número.
Agrupar números en cúmulos de 8 facilita su lectura, así
como agrupar números en grupos de tres hace más legibles los millares cuando se
trabaja en base decimal. Por ejemplo, el número "1.256.245" se lee
mejor que "1256245".
Por lo general, una unidad de información de 16 bits se
denomina palabra.
Una unidad de información de 32 bits se denomina palabra
doble (o también, dword).
Para un byte, el menor número posible es 0 (representado por
ocho ceros: 00000000), y el mayor es 255 (representado por ocho unos:
11111111), que permite la creación de 256 valores diferentes.
27 =128 26
=64 25 =32 24 =16 23 =8 22 =4 21
=2 20 =1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
Kilobytes y megabytes
Durante mucho tiempo, la informática fue una ciencia inusual
ya que utilizaba diferentes valores para sus unidades, diferentes a las del
sistema métrico (también llamado "sistema Internacional"). Los
usuarios de ordenadores aprendían con rapidez que 1 kilobyte estaba compuesto
por 1024 bytes. Por este motivo, en diciembre de 1998, la Comisión
Electrotécnica Internacional intervino en el tema.
(http://physics.nist.gov/cuu/Units/binary.html). La lista siguiente incluye las
unidades estandarizadas de la IEC:
Un kilobyte (kB) = 1000 bytes
Un megabyte (MB) = 1000 kB = 1.000.000 bytes
Un gigabyte (GB) = 1000 MB = 1.000.000.000 bytes
Un terabyte (TB) = 1000 GB = 1.000.000.000.000 bytes
No hay comentarios:
Publicar un comentario