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.
Byte |
---|
instantia de: unitate de information[*], UCUM derived unit[*] |
|
Commons: Bit and byte |
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.