LIMSpec Wiki

Byte
instantia de: unitate de information[*], UCUM derived unit[*]


Commons: Bit and byte

Le byte o octetto[1] (abbreviate: o[2]) es un unitate de information digital que generalmente consiste de octo bits. Historicamente, le byte esseva le numero de bits usate pro codificar un singule character de texto in un computator e pro iste motivo illo es le unitate de memoria le plus parve addressabile in multe architecturas de computatores. Pro disambiguar bytes de grandessas arbitrarie ab le definition commun de 8 bits, documentos de protocollos de rete, tal como le Protocollo de Internet (RFC 791), se refere a un byte de 8 bits como un octeto. Illos bits in un octeto es generalmente numerate con numeration ab 0 usque a 7 o de 7 usque a 0 dependente del endianitate del bits. Le prime bit es le numero 0, faciente le octave bit le numero 7.

Le grandessa del byte historicamente dependeva del hardware e non habeva un standard definitive que mandateva le grandessa. Grandessas de 1 usque a 48 bits ha essite usate. Le codice de character de sex bits esseva un implementation frequentemente usate in systemas de codification prime, e computatores que usava bytes de sex bits e novem bits esseva commun in le annos 1960. Iste systemas sovente habeva parolas de memoria de 12, 18, 24, 30, 36, 48, o 60 bits, correspondente a 2, 3, 4, 5, 6, 8, o 10 bytes de sex bits. In iste epocha, gruppos de bits in le fluxo de instructiones esseva sovente referite como syllabas o slab, ante que le termino byte deveniva commun.

Le standard moderne de facto de octo bits, como documentate in ISO/IEC 2382-1:1993, es un poter de duo conveniente permittente le valores codificate in binario 0 a 255 pro un byte—2 a le poter de 8 es 256. Le standard international IEC 80000-13 ha codificate iste significato commun. Multe typos de applicationes usa information representabile in octo o minus bits, e le designeres de processatores communemente optimiza pro iste uso. Le popularitate de architecturas commercial importante de computatores ha adjutate in le acceptation ubiquite del byte de 8 bits.[9] Architecturas moderne typicamente usa parolas de 32 o 64 bits, construite de quatro o octo bytes, respectivemente.

Le symbolo de unitate pro le byte esseva designate como le littera majuscula B per le Commission Electrotechnic International (IEC) e le Instituto de Ingenieros Electric e Electronic (IEEE). Internationalmente, le unitate octeto, symbolo o, define explicitemente un sequentia de octo bits, eliminante le potential ambiguitate del termino "byte".

Le litteras e altere characteres es generalmente codificate con uno o duo bytes per charactere. Vider: Codification de characteres.

  1. Ab anglese e francese: octet, hoc ipse ex latino octō, e greco ὀκτώ.
  2. cum ulterior multiplos: megabytes (MB) e gigabytes (GB); vel megaoctettos (Mo) e gigaoctettos (Go).