2. ¿Qué son los bits?
Bit es el acrónimo Binarydigit. (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
Cuando se habla de CPUs o microprocesadores de 4, 8, 16, 32, 64 bits, se refiere al tamaño, en
número de bits, que tienen los registros internos del procesador y también a la capacidad de
procesamiento de la Unidad aritmético lógica (ALU). Un microprocesador de 4 bits
tiene registros de 4 bits y la ALU hace operaciones con los datos en esos registros de 4 bits,
mientras que un procesador de 8 bits tiene registros y procesa los datos en grupos de 8 bits.
Los procesadores de 16, 32 y 64 bits tienen registros y ALU de 16, 32 y 64 bits respectivamente, y
generalmente pueden procesar los datos, tanto en el tamaño en bits de sus registros como,
dependiendo que su diseño lo permita, en determinados submúltiplos de éstos
¿Qué son los byte?
Byte es una secuencia de bits contiguos, cuyo tamaño depende del código de
información o código de caracteres en que sea definido.
Es una secuencia contigua de bits binarios en un flujo de datos serie, como en comunicaciones por
módem o satélite, o desde un cabezal de disco duro, que es la unidad de datos más pequeña con
significado. Estos bytes pueden incluir bits de inicio, parada o paridad y podrían variar de 7 a 12
bits para contener un código ASCII de 7 bits sencillo.
Es un tipo de datos o un sinónimo en ciertos lenguajes de programación. C, por ejemplo,
define byte como "unidad de datos de almacenamiento direccionable lo suficientemente grande
para albergar cualquier miembro del juego de caracteres básico del entorno de ejecución" (cláusula
3.6 del C estándar). En C el tipo de datos unsignedchar tiene que al menos ser capaz de
representar 256 valores distintos (cláusula 5.2.4.2.1). La primitiva de Java byte está siempre
definida con 8 bits siendo un tipo de datos con signo, tomando valores entre –128 y 127.
3. ¿Qué son los kilobytes?
Es una unidad de almacenamiento de información cuyo símbolo es el kB (con la 'k' en minúsculas)
3
y equivale a 10 bytes. Aunque el prefijo griego kilo- (χίλιοι) significa mil, el término kilobyte y el
10
símbolo kB se han utilizado históricamente para hacer referencia tanto a 1024 (2 ) bytes como a
3
1000 (10 ) bytes, dependiendo del contexto, en los campos de la informática y de la tecnología de
la información.
10
Así pues, un conjunto de 2 bytes - o lo que es lo mismo, 1024 bytes - debería ser denominado
4
un kibibyte (KiB) contracción de "Kilobyte Binario".
5
Esta convención, expresada en los estándares IEC 60027-2 e IEC 80000-13:2008, ha sido
adoptada para el sistema operativo "Snow Leopard" de Apple y por Ubuntu. Otras, como Microsoft,
prolongan la confusión al mantener el uso de "kilobyte" para 1024 bytes.
¿Qué son los Megabytes?
Es una unidad de medida de cantidad de datos informáticos. Es un múltiplo del byte u octeto, que
6
equivale a 10 B (un millón de bytes).
El prefijo mega proviene del griego μέγας, que significa grande.
Se representa por MB y no por Mb, cuya correspondencia equivaldría a megabit. Coloquialmente a
los megabytes se les denomina megas.
Ejemplo
Una imagen de mapa de bits sin comprimir de 1000 × 1000 píxeles con 256 colores
(profundidad de color de 8 bits por píxel).
1 minuto y 4 segundos de música en formato .mp3, comprimido a 128 kbit/s.
6 segundos de audio de CD sin comprimir. Un CD puede almacenar aproximadamente 700
MB, que equivalen a 80 minutos de música sin comprimir.
¿Qué son los Gigabytes?
9
Es una unidad de almacenamiento de información cuyo símbolo es el GB, equivale a 10 bytes.
Giga proviene del griego γίγας, /Jigas/ que significa gigante. En lenguaje coloquial, "Gigabyte" se
abrevia a menudo como giga
Desde 1996, la mayoría de los discos duros y SSD se miden en el rango de capacidades de
gigabytes. A mediados de 2010, el coste por gigabyte era entre € 0,40-0,65 , o bien $ 0,51-0,72.
Debido a las formas irregularidades en el uso del prefijo binario en la definición y uso del kilobyte,
el número exacto es el siguiente:
9
1.000.000.000 bytes ó 10 bytes es la definición usada por
los ingenieros de telecomunicaciones y por algunos fabricantes de sistemas de
4. almacenamiento, y es la que resulta consistente con el prefijo del SI "giga". La abreviatura que
es igual al todas y es la adecuada es por tanto GB (gigabyte) .
¿Qué son los Terabytes?
12
Es una unidad de almacenamiento de información cuyo símbolo es el TB, y equivale a 10 bytes.
12
Así, se usa terabyte para referirse a una cantidad de 10 bytes, de acuerdo al prefijo tera del S.I.
12
Se observa que 10 está expresado en base 10. En cambio, con cantidades en base 2 (binaria) es
incorrecto usar el prefijo tera. Se definió en su lugar tebi, dando lugar al término tebibyte, que
40
corresponde al valor 2 bytes. Esta nomenclatura no ha sido aún ampliamente adoptada por la
comunidad informática, pero sí por la mayoría de los dispositivos de almacenamiento.
Nombre Abrev. Factor binario Tamaño en el SI
0 0
bytes B 2 =1 10 = 1
10 3
kilo k 2 = 1024 10 = 1000
20 6
mega M 2 = 1 048 576 10 = 1 000 000
30 9
giga G 2 = 1 073 741 824 10 = 1 000 000 000
40 12
Tera T 2 = 1 099 511 627 776 10 = 1 000 000 000 000
Unidades de información
1 bit
1 Byte = 8 bits
1 KiloByte (KB) = 1,024 Bytes
1 MegaByte (MB) = 1,024 KB
1 GigaByte (GB) = 1,024 MB
1 TeraByte (TB) = 1,024 GB