Byte
Byte (B) (pronunciada [bait] o ['bi.te]) es la unidad de información de base utilizada en computación y en telecomunicaciones, y que resulta equivalente a un conjunto ordenado de bits(generalmente 8 bits,por lo que en español también se le denomina octeto).
La unidad byte no tiene símbolo establecido internacionalmente, aunque en países anglosajones es frecuente representarlo como B, mientras que en los países francófonos con frecuencia se utiliza o (de octet).
- Es una secuencia contigua de bits en un flujo de datos serie, como en comunicaciones por módem o satélite, o desde un cabezal de disco duro, y es la unidad de datos más pequeña con significado. Estos bytes pueden incluir bits de inicio, parada o paridad, y según los casos, podrían contener de 7 a 12 bits, para así contemplar todas las posibilidades del código ASCII de 7 bits, o de extensiones de dicho código.
- Es un tipo de datos o un sinónimo en ciertos lenguajes de programación. En el lenguaje C por ejemplo, se define byte como la "unidad de datos de almacenamiento direccionable lo suficientemente grande como 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
unsigned chares tal que al menos debe ser capaz de representar 256 valores distintos (cláusula 5.2.4.2.1). La primitiva de Javabyteestá siempre definida con 8 bits siendo un tipo de datos con signo, tomando valores entre –128 y 127.
Múltiplos del byte
Los prefijos utilizados para los múltiplos del byte normalmente son los mismos que los prefijos del SI, también se utilizan los prefijos binarios, pero existen diferencias entre ellos, ya que según el tipo de prefijo utilizado los bytes resultantes tienen valores diferentes.
Esto se debe a que los prefijos del SI se basan en base 10 (sistema decimal), y los prefijos binarios se basan en base 2 (sistema binario), por ejemplo:
Múltiplos utilizando los prefijos del Sistema Internacional
| Prefijo | Símbolo del prefijo | Nombre resultante del prefijo +byte | Símbolo del múltiplo delbyte | 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 |
No hay comentarios:
Publicar un comentario