La unidad mínima de almacenamiento en informática es el bit (b).
La palabra bit proviene de las palabras inglesas
Binary dig
it (Dígito binario).
Un bit (1 b) puede almacenar sólamente 1 o 0.
Podemos imaginar un bit como una bombilla, que puede tener dos estados:
apagada encendida
Combinaciones de bits
Si con 1 b tenemos dos combinaciones posibles, "0" y "1", si unimos 2 b obtenemos 4, que son, "00", "01", "10" y "11".
Es decir, con 2 bits podemos asignar 4 valores diferentes:
Ejemplo: "00" = Azul; "01" = Verde; "10" = Rojo y "11" = Amarillo
A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes. Con 3 bits se pueden 23 = 8 combinaciones posibles y con 4 bits (nibble), y pueden representar hasta 24 = 16 valores diferentes.
R G B
|
Color
|
0 0 0
|
Negro
|
0 0 1
|
Azul
|
0 1 0
|
Verde
|
0 1 1
|
Cian
|
1 0 0
|
Rojo
|
1 0 1
|
Magenta
|
1 1 0
|
Amarillo
|
1 1 1
|
Blanco
|
Paleta de colores RGB de 3 bits
(R: red - G: green - B: blue)
I
|
R G B
|
Color
|
0
|
0 0 0
|
Negro
|
1
|
0 0 0
|
Gris oscuro
|
0
|
0 0 1
|
Azul oscuro
|
1
|
0 0 1
|
Azul
|
0
|
0 1 0
|
Verde oscuro
|
1
|
0 1 0
|
Verde
|
0
|
0 1 1
|
Cian oscuro
|
1
|
0 1 1
|
Cian
|
0
|
1 0 0
|
Rojo oscuro
|
1
|
1 0 0
|
Rojo
|
0
|
1 0 1
|
Magenta oscuro
|
1
|
1 0 1
|
Magenta
|
0
|
1 1 0
|
Amarillo oscuro
|
1
|
1 1 0
|
Amarillo
|
0
|
1 1 1
|
Gris
|
1
|
1 1 1
|
Blanco
|
Paleta de colores IRGB de 4 bits
(I: intensity - R: red - G: green - B: blue)
Byte
Si unimos 8 bits (8 b) obtenemos un byte (B), que también es una unidad muy pequeña de almacenamiento. Con un byte (B) podemos contar desde 00000000 (0 en decimal) hasta 11111111 (255 en decimal) o podemos tener 256 combinaciones diferentes, contando la combinación cero, por ejemplo para asignar a colores.
Múltiplos del byte
Por lo tanto, para almacenar gran cantidad de información en informática utilizamos los múltiplos del byte:
- Kilobyte (KB) = 1.000 bytes.
-
Megabyte (MB) = 1.000 KB = 1.000.000 bytes.
-
Gigabyte (GB) = 1.000 MB = 1.000.000.000 bytes.
- Terabyte (TB) = 1.000 GB = 1.000.000.000.000 bytes...
Ordenados en una tabla:
Símbolo
|
Nombre
|
Valor
|
b
|
Bit
|
1 bit
|
B
|
Byte
|
8 bits
|
KB
|
Kilobyte
|
1000 bytes
|
MB
|
Megabyte
|
1000 kilobytes
|
GB
|
Gigabyte
|
1000 megabytes
|
TB
|
Terabyte
|
1000 gigabytes
|
PB
|
Petabyte
|
1000 terabytes
|
EB
|
Exabyte
|
1000 petabytes
|
Nota: Antiguamente 1 KB correspondía a 1024 B (2
10 B) en informática y esto conducía a error, ya que en el campo de la tecnología de la información 1 KB eran 1000 B (10
3 B).
Para solucionar esta confusión, la Comisión Electrotécnica Internacional publicó en 1998 un apéndice al estándar IEC 60027-2 donde se instauraban los prefijos binarios, naciendo la unidad
kibibyte para designar 2
10 bytes y considerándose el uso de la palabra kilobyte no válido a dichos efectos.
Fuente: www.wikipedia.org