robot de la enciclopedia para niños

Byte para niños

Enciclopedia para niños
Datos para niños
Byte / octeto
Estándar ISO/IEC 80000-13
Magnitud Múltiplos del bit
Símbolo B
Nombrada en honor de IEC
Equivalencias
bit 1 B = 8 bits

Un byte (se pronuncia "báit") u octeto (B) es una unidad fundamental de información. Se usa mucho en computación y en las telecomunicaciones. Un byte está formado por un grupo ordenado de ocho bits.

La palabra byte no tiene un símbolo oficial internacional. Sin embargo, en países de habla inglesa se usa la letra B. En países de habla francesa, a menudo se usa la letra o (de octet).

Múltiplos de bytes
Sistema Internacional (decimal) ISO/IEC 80000-13 (binario)
Múltiplo (símbolo) SI Múltiplo (símbolo) ISO/IEC
kilobyte (kB) 103 kibibyte (KiB) 210
megabyte (MB) 106 mebibyte (MiB) 220
gigabyte (GB) 109 gibibyte (GiB) 230
terabyte (TB) 1012 tebibyte (TiB) 240
petabyte (PB) 1015 pebibyte (PiB) 250
exabyte (EB) 1018 exbibyte (EiB) 260
zettabyte (ZB) 1021 zebibyte (ZiB) 270
yottabyte (YB) 1024 yobibyte (YiB) 280
Véase también: nibble • byte • sistema octal

¿Qué es un byte y cómo funciona?

Un byte es una unidad de información digital. Está hecha de una secuencia de bits que están juntos. Aunque el diccionario dice que un byte es lo mismo que un octeto (ocho bits), el tamaño de un byte puede variar. Esto depende del sistema de caracteres que se use.

La palabra byte viene de la palabra inglesa bite, que significa "mordisco". Se refiere a la cantidad más pequeña de datos que una computadora podía "morder" o procesar a la vez. Se cambió la "i" por una "y" para que no se confundiera con "bit". También era una forma divertida de los primeros científicos de la computación de crear nuevas palabras.

En los años 60, se enseñaba que un bit era un "dígito binario". Un byte era una "tupla binaria". A veces se le llamaba "un byte de 8 bits". Esto mostraba que podía haber bytes de otros tamaños.

  • Un byte puede ser una secuencia de bits que se envían uno tras otro. Esto ocurre en comunicaciones por módem o satélite. También al leer datos de un disco duro. Es la unidad de datos más pequeña que tiene un significado. Estos bytes pueden incluir bits extra para iniciar, detener o verificar errores. Dependiendo del caso, podrían tener entre 7 y 12 bits. Esto permitía usar el código ASCII de 7 bits o sus versiones extendidas.
  • Un byte también es un tipo de dato en algunos lenguajes de programación. Por ejemplo, en el lenguaje C, un byte es una unidad de almacenamiento. Es lo suficientemente grande para guardar cualquier carácter básico. En C, el tipo de dato unsigned char puede representar al menos 256 valores diferentes. En Java, el tipo de dato byte siempre tiene 8 bits. Es un tipo de dato con signo, que puede tomar valores entre –128 y 127.

¿Cuánto espacio ocupa un byte?

Aquí te mostramos una idea de cuánto espacio ocupan los bytes. También verás a qué objetos de la vida real se parecen:

Unidad Equivalente aproximado
bit una variable que es verdadera (1) o falsa (0).
byte un carácter del alfabeto latino básico.
kilobyte el texto de "Jabberwocky"
un favicon (icono de página web) típico
megabyte el texto de Harry Potter y el Cáliz de Fuego
gigabyte alrededor de media hora de vídeo en formato DVD
audio sin comprimir de calidad CD de un álbum musical
terabyte el disco duro más grande para el hogar en 2007
75 horas de vídeo grabado a 30 Mbit/segundo
petabyte 2000 años de música en formato MP3
exabyte todo el tráfico mensual de Internet en el mundo en 2004
zettabyte todo el tráfico anual de Internet en el mundo en 2016 (conocido como la Era del Zettabyte)

Historia del byte

¿Quién inventó la palabra "byte"?

La palabra byte fue creada por Werner Buchholz en 1957. Esto ocurrió durante el diseño inicial de la computadora IBM 7030 Stretch. Al principio, se definía en instrucciones de 4 bits. Esto permitía que un byte tuviera entre uno y dieciséis bits. El diseño final lo redujo a campos de 3 bits, permitiendo de uno a ocho bits en un byte.

Las computadoras de esa época usaban unidades de seis bits para la entrada y salida de datos. Pero se necesitaba más espacio para letras minúsculas y más símbolos. Por eso, se crearon modelos con más bits. Más tarde, se adoptó un tamaño fijo de 8 bits para el byte. Esto se convirtió en un estándar con el sistema IBM S/360.

Detalles sobre el byte

Originalmente, el byte podía tener entre cinco y doce bits. Pero la popularidad de la arquitectura IBM S/360 en los años 60 cambió esto. También ayudó el auge de las microcomputadoras con microprocesadores de 8 bits en los años 80. Esto hizo que el byte de 8 bits fuera el más común.

Los bytes de 8 bits son ahora parte de estándares importantes. Por ejemplo, se usan en Ethernet (para redes) y en HTML (para páginas web).

Sin embargo, en la historia, otras computadoras usaron bytes de diferente tamaño:

  • Las computadoras serie CDC 6000 dividían sus palabras de 60 bits en 10 bytes de seis bits.
  • El PDP-10 usaba instrucciones para trabajar con bytes de cualquier tamaño (entre 1 y 36 bits) dentro de sus palabras de 36 bits.
  • Las computadoras UNIVAC 1100/2200 series usaban campos de datos de 6 bits y modos de 9 bits.

¿Qué es un bit?

El estándar IEEE 1541 usa "b" (minúscula) como símbolo para bit. Sin embargo, la IEC 60027 y el MIXF usan "bit" (por ejemplo, Mbit para megabit). Esto ayuda a evitar confusiones con el byte.

¿Qué es un octeto?

La palabra octeto (del latín y griego que significan 'ocho') se usa mucho. Es un sinónimo preciso de byte cuando no se quiere ninguna confusión. Por ejemplo, en las definiciones de protocolos. Los bytes de 8 bits a menudo se llaman octetos en documentos formales. También en redes informáticas y telecomunicaciones. Esto es para asegurar que se entienda que son exactamente 8 bits.

Octeto es la palabra para ocho bits en muchos idiomas además del inglés. En países francófonos, se usa una "o" minúscula para octeto. Por ejemplo, ko, Mo, o kB, MB.

Múltiplos del byte

Los prefijos que se usan para los múltiplos del byte son los mismos que los del Sistema Internacional (SI). También se usan los prefijos binarios. Pero hay diferencias entre ellos. Esto se debe a que los bytes resultantes tienen valores distintos según el tipo de prefijo.

Los prefijos del SI se basan en el sistema decimal (base 10). Los prefijos binarios se basan en el sistema binario (base 2). Por ejemplo:

Múltiplos con prefijos del Sistema Internacional

Prefijo Símbolo del prefijo Nombre resultante del prefijo + byte Símbolo Factor y valor en el SI
Valor de referencia byte B 100 = 1
kilo- k kilobyte kB 103 = 1 000
mega- M megabyte MB 106 = 1 000 000
giga- G gigabyte GB 109 = 1 000 000 000
tera- T terabyte TB 1012 = 1 000 000 000 000
peta- P petabyte PB 1015 = 1 000 000 000 000 000
Exa- E exabyte EB 1018 = 1 000 000 000 000 000 000
zetta- Z zettabyte ZB 1021 = 1 000 000 000 000 000 000 000
yotta- Y yottabyte YB 1024 = 1 000 000 000 000 000 000 000 000
ronna- R ronnabyte RB 1027 = 1 000 000 000 000 000 000 000 000 000
quetta- Q quettabyte QB 1030 = 1 000 000 000 000 000 000 000 000 000 000

Múltiplos con prefijos ISO/IEC 80000-13 (binarios)

Los prefijos binarios y el byte son parte de la norma ISO/IEC 80000-13.

Los primeros prefijos (desde kibi hasta exbi) fueron definidos por la Comisión Electrotécnica Internacional (IEC) en 1998. Luego se incluyeron zebi y yobi en 2005.

Prefijo Símbolo del prefijo Nombre resultante del prefijo + byte Símbolo del múltiplo del byte Factor y valor en el ISO/IEC 80000-13
Valor de referencia byte B 20 = 1
kibi- Ki kibibyte KiB 210 = 1024
mebi- Mi mebibyte MiB 220 = 1 048 576
gibi- Gi gibibyte GiB 230 = 1 073 741 824
tebi- Ti tebibyte TiB 240 = 1 099 511 627 776
pebi- Pi pebibyte PiB 250 = 1 125 899 906 842 624
exbi- Ei exbibyte EiB 260 = 1 152 921 504 606 846 976
zebi- Zi zebibyte ZiB 270 = 1 180 591 620 717 411 303 424
yobi- Yi yobibyte YiB 280 = 1 208 925 819 614 629 174 706 176

Oficialmente, el estándar IEC dice que los prefijos del SI solo deben usarse para múltiplos en base 10 (sistema decimal). Nunca deben usarse para base 2 (sistema binario).

Unidades de información relacionadas

¿Qué es un nibble?

Los primeros microprocesadores, como el Intel 8008, podían hacer operaciones con 4 bits. Estas cantidades de cuatro bits se llamaron nibbles. El nombre viene de la palabra byte, que significa "mordisco". Un nibble es como un "pequeño mordisco".

La mitad de un byte de ocho bits se llama nibble o dígito hexadecimal. En redes o telecomunicaciones, a veces se le llama semiocteto.

Véase también

Kids robot.svg En inglés: Byte Facts for Kids

  • Bit
  • Prefijo binario
  • Unidades de información
  • CGPM
kids search engine
Byte para Niños. Enciclopedia Kiddle.