Byte

Aquest article tracta sobre unitats d'informació. Vegeu-ne altres significats a «Byte (revista)».
Infotaula d'unitatByte
Tipusunitat d'informació
Conversions d'unitats
A unitats estàndard1 byte
Modifica dades a Wikidata
Múltiples de bytes
Prefix del SI
(SI)
Prefix binari
(IEC 60027-2)
NomSímbolMúltipleNomSímbolMúltiple
kilobytekB103 (o 210)kibibyteKiB210
megabyteMB106 (o 220)mebibyteMiB220
gigabyteGB109 (o 230)gibibyteGiB230
terabyteTB1012 (o 240)tebibyteTiB240
petabytePB (o 250)pebibytePiB250
exabyteEB (o 260)exbibyteEiB260
zettabyteZB (o 270)zebibyteZiB270
yottabyteYB (o 280)yobibyteYiB280

En informàtica, un byte (de símbol B) és un grup de bits, generalment 8 bits. En aquest cas s'anomena també octet.

Origen

Aquest terme és anglès, ve de l'expressió binary term («terme binari»), i s'utilitza en informàtica i telecomunicació. Alguns ordinadors antics treballaven amb bytes de 6, 7 o 9 bits. Tanmateix, es va triar el nombre actual, perquè es va considerar que un byte de 8 bits (28 = 256 valors possibles) emmagatzemava una quantitat d'informació acceptable.

Informació específica

El byte és el mínim conjunt d'informació amb què treballen els ordinadors. S'utilitza principalment per designar la quantitat de memòria de l'ordinador i dels sistemes d'emmagatzematge. També és un tipus de dades enter en programació. El conjunt de 2 bytes s'anomena paraula (de l'anglès word), i 4 bytes és una doble paraula.

Representació

Un byte es pot representar de diferents formes:

Abreviació i prefixos

El símbol del byte és la B (per a diferenciar-lo de la b del bit).Habitualment, es fan servir els prefixos del Sistema Internacional amb una equivalència diferent de l'estàndard, usant múltiples de 1.024 en comptes de múltiples de 1.000. La raó és que es fan servir les potències de 2 com a refència en comptes de les potències de 10:

Exemples del significat dels prefixos al SI i el seu ús habitual a la informàtica
PrefixSímbolEquivalència al SIEquivalència binària
kilokB103 = 1.000210 = 1.024
megaMB106 = 1.000.000220 = 1.048.576
gigaGB109 = 1.000.000.000230 = 1.073.741.824
...

Actualment, la utilització d'una o altra equivalència depèn del context en què es faça servir. Habitualment, al camp de les telecomunicacions en general es fan servir els múltiples de 1.000 mentre que en els àmbits més purament informàtics es fan servir els de 1.024. Els dos àmbits s'encavalquen, fet que porta a una certa confusió; com a exemple, per referir-se a la capacitat d'un disc dur, els fabricants fan servir el primer mentre que el programari, com els sistemes operatius, en fan servir el segon.

Per tal de solucionar aquesta confusió la International Electrotechnical Commission va aprovar en 1998 una proposta nova per fer servir uns prefixos alternatius als quals se'ls anomena prefixos binaris. El seu ús encara no està massa estès però guanya popularitat ràpidament i rep el suport de múltiples cossos d'estandardització.

Clàssics

NomSímbolFactorEquivalència
kilobytekB1031.000 bytes
megabyteMB1061.000.000 bytes
gigabyteGB1091.000.000.000 bytes
terabyteTB10121.000.000.000.000 bytes
petabytePB10151.000.000.000.000.000 bytes
exabyteEB10181.000.000.000.000.000.000 bytes
zettabyteZB10211.000.000.000.000.000.000.000 bytes
yottabyteYB10241.000.000.000.000.000.000.000.000 bytes

Nova proposta

El nom dels nous prefixos prové de la unió del prefix del SI i la paraula binari. Així, per exemple, mebibyte prové de mega‒ i binari, units en megabinari i després contrets en mebi‒.[1]

NomSímbolFactorEquivalència
kibibyteKiB2101.024 bytes
mebibyteMiB2201.048.576 bytes
gibibyteGiB2301.073.741.824 bytes
tebibyteTiB2401.099.511.627.776 bytes
pebibytePiB2501.125.899.906.842.624 bytes
exbibyteEiB2601.152.921.504.606.846.976 bytes
zebibyteZiB2701.180.591.620.717.411.303.424 bytes
yobibyteYiB2801.208.925.819.614.629.174.706.176 bytes

Vegeu també

Referències