Un byte se define como 8 bits, normalmente es la unidad de memoria direccionable más pequeña, ya que 8 bits es la cantidad necesaria para codificar un solo carácter. El byte definido como 8 bits significa que es una potencia de dos que permite codificar 256 valores (0-255) a la vez. Esta unidad de memoria es la base de unidades más grandes como Mega o Gigabyte.
Technipages Explica Byte
Un byte está definido oficialmente por las normas ISO e IEC como 8 bits. Históricamente, el byte era el número de bits necesarios para codificar un solo carácter de texto en una computadora; sin embargo, esa definición era demasiado imprecisa con muchos sistemas que utilizan bytes de diferente longitud. ASCII, uno de los primeros estándares de texto, codifica sus caracteres en 7 bits, varias implementaciones de C y C ++ usan: 8, 9, 16, 32 o 36 bits debido a que la definición en esos lenguajes es de “al menos 8 bits”.
El byte se indica con el símbolo B a menudo prefijado con unidades SI estándar para múltiplos como KB, MB y GB: mil, un millón y mil millones de bytes respectivamente. Existe una confusión continua en cuanto a lo que significan exactamente estos múltiplos en términos de Bytes, esta confusión proviene del hecho de que las computadoras operan y almacenar datos en binario como tal, el 1000 de Kilo no encaja perfectamente en la estructura binaria ya que no es una potencia de 2, la más cercana de las cuales sería 1024. Se han hecho intentos para definir oficialmente Kibi (1024), Mebi (1024 ^ 2) y Gibi (1024 ^ 3) - KiB, MiB y GiB respectivamente (la escala continúa a yotta o yobi - 1000 ^ 8 vs 1024 ^ 8) como múltiplos binarios para bytes. Si bien estas unidades ven cierto uso en algunos entornos técnicos, su uso no se ha popularizado.
Usos comunes de Byte
- Acabo de comprar un disco duro de un terabyte.
- Mi velocidad de descarga es de 10 megabytes por segundo.
- Históricamente, un solo byte se define como el número de bits necesarios para codificar un carácter.
Usos incorrectos comunes de bytes
- He comido ocho bytes de pizza.
- Esta enorme descarga eliminó un byte de mi plan de datos.