Byte

Aquest article tracta sobre unitats d'informació. Vegeu-ne altres significats a «Byte (revista)».
Infotaula d'unitatByte
Tipusunitat d'informació i unitat derivada en UCUM Modifica el valor a Wikidata
Unitat deinformació Modifica el valor a Wikidata
Conversions d'unitats
A unitats estàndard1 B
8 bit Modifica el valor a Wikidata

El byte és una unitat d'informació digital que normalment consta de vuit bits. Històricament, el byte era el nombre de bits utilitzat per codificar un sol caràcter de text en un ordinador[1] i per aquest motiu és la unitat de memòria adreçable més petita en moltes arquitectures d'ordinadors.[2] Per desambiguar bytes de mida arbitrària de la definició comuna de 8 bits, documents de protocol de xarxa com el Protocol d'Internet fan referència a un byte de 8 bits com a octet.[3] Aquests bits d'un octet solen comptar amb una numeració del 0 al 7 o del 7 al 0 depenent de l' ordre dels bytes.

Històricament, la mida del byte ha estat dependent del maquinari i no existia cap estàndard definitiu que fixés una mida. S'han utilitzat mides d'1 a 48 bits.[4][5] El codi de caràcters de sis bits era una implementació que s'utilitzava sovint en els primers sistemes de codificació, i els ordinadors que utilitzaven bytes de sis i nou bits eren habituals a la dècada del 1960. Aquests sistemes sovint tenien paraules de memòria de 12, 18, 24, 30, 36, 48 o 60 bits, corresponents a 2, 3, 4, 5, 6, 8 o 10 bytes de sis bits. En aquesta època, els agrupaments de bits en el flux d'instruccions sovint s'anomenaven síl·labes, abans que el terme byte es convertís en comú.

L'estàndard de facto modern de vuit bits, tal com es documenta a ISO/IEC 2382-1:1993, és una potència de dos que permet els valors codificats en binari de 0 a 255 per a un byte, ja que 2 a la potència de 8 és 256.[6] La norma internacional IEC 80000-13 va codificar aquest significat comú. Molts tipus d'aplicacions utilitzen informació representable en vuit o menys bits i els dissenyadors de processadors solen optimitzar per a aquest ús. La popularitat de les principals arquitectures d'informàtica comercial ha ajudat a l'acceptació omnipresent del byte de 8 bits.[7] Les arquitectures modernes solen utilitzar paraules de 32 o 64 bits, fetes de quatre o vuit bytes, respectivament.

La Comissió Electrotècnica Internacional (IEC) i l'Institut d'Enginyers Elèctrics i Electrònics (IEEE) van designar el símbol d'unitat del byte com a lletra B majúscula.[8] A escala internacional, l'octet unitat, símbol o, defineix explícitament una seqüència de vuit bits, eliminant la potencial ambigüitat del terme "byte".[9]  

  1. Bemer, R. W. «A proposal for a generalized card code for 256 characters» (en anglès). Communications of the ACM, 2, 9, 9-1959, pàg. 19–23. Arxivat de l'original el 2023-08-02. DOI: 10.1145/368424.368435. ISSN: 0001-0782 [Consulta: 1r juny 2024].
  2. «Byte». Arxivat de l'original el 2024-06-01. [Consulta: 28 novembre 2018].
  3. Postel, J. (September 1981), Internet Protocol DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION, p. 43, RFC 791, doi:10.17487/RFC0791, <https://datatracker.ietf.org/doc/html/rfc791#page-43>. Consulta: 28 agost 2020
  4. 3600 Computer System - Reference Manual. St. Paul, Minnesota, US: Control Data Corporation (CDC), 1966-10-11. 60021300. «Byte - A partition of a computer word.»  Arxivat 2017-04-05 a Wayback Machine.
  5. Rao, Thammavaram R. N.; Fujiwara, Eiji. Error-Control Coding for Computer Systems. 1. Englewood Cliffs, NJ, US: Prentice Hall, 1989 (Prentice Hall Series in Computer Engineering). ISBN 0-13-283953-9. 
  6. ISO/IEC 2382-1: 1993, Information technology - Vocabulary - Part 1: Fundamental terms, 1993. 
  7. «Internet History of 1960s # 1964». Computer History Museum, 2017. Arxivat de l'original el 2022-06-24. [Consulta: 17 agost 2022].
  8. Jaffer, Aubrey. «Metric-Interchange-Format», 2011. Arxivat de l'original el 2017-04-03. [Consulta: 3 abril 2017].
  9. Kozierok, Charles M. «The TCP/IP Guide - Binary Information and Representation: Bits, Bytes, Nibbles, Octets and Characters - Byte versus Octet», 20-09-2005. Arxivat de l'original el 2017-04-03. [Consulta: 3 abril 2017].

Developed by StudentB