Vous êtes sur la page 1sur 7

Byte

DeWikipedia,laenciclopedialibre
Byte(B)12(pronunciada[bait]o['bi.te])eslaunidad
deinformacindebaseutilizadaencomputacinyen
telecomunicaciones, y que resulta equivalente a un
conjuntoordenadodebits(generalmente8bits,34 5 6
78910porloqueenespaoltambinseledenomina
octeto).1112
La unidad byte no tiene smbolo establecido
internacionalmente,aunqueenpasesanglosajoneses
frecuente representarlo como B, mientras que en los
pases francfonos con frecuencia se utiliza o (de
octet).13

Byte
Estndar

ISO/IEC8000013

Magnitud

Mltiplosdelbit

Smbolo

Nombradaenhonorde

IEC

Equivalencias
bit

1B=8bits

[editardatosenWikidata]

ndice
1 Visingeneral
1.1 Definicin
1.2 Comparativa
2 Historia
2.1 WernerBuchholz
3 Visindetallada
3.1 Controversias
3.1.1 Bit
3.1.2 Octeto
3.2 Mltiplosdelbyte
3.2.1 MltiplosutilizandolosprefijosdelSistemaInternacional
3.2.2 MltiplosutilizandolosprefijosISO/IEC8000013
3.3 Otrasdefiniciones
3.4 Otrasunidadesconelmismosmbolo
4 Unidadesrelacionadas
4.1 InformacinfraccionalyNibbles
5 Vasetambin
6 Referencias

Visingeneral
SeusacomounidaddeinformacindigitalencombinacinconlosprefijosdelSIolosprefijosbinarios.

Definicin

Byte proviene de bite(eningls "mordisco"), como la cantidad ms pequea de datos que un ordenador
poda"morder"alavez.Elcambiodeletranosoloredujolaposibilidaddeconfundirloconbit,sinoque
tambin era consistente con la aficin de los primeros cientficos en computacin en crear palabras y
cambiar letras.14 Sin embargo, en los aos 1960, en el Departamento de Educacin de IBM del Reino
Unido se enseaba que un bit era un Binary digIT y un byte era un BinarY TuplE. Un byte tambin se
conocacomo"unbytede8bits",reforzandolanocindequeeraunatupladenbitsyquesepermitan
otrostamaos.
1.Esunasecuenciacontiguadebitsenunflujodedatosserie,comoencomunicacionespormdemo
satlite,odesdeuncabezaldediscoduro,yeslaunidaddedatosmspequeaconsignificado.Estos
bytespuedenincluirbitsdeinicio,paradaoparidad,ysegnloscasos,podrancontenerde7a12
bits,paraascontemplartodaslasposibilidadesdelcdigoASCIIde7bits,odeextensionesdedicho
cdigo.
2.Es un tipo de datos o un sinnimo en ciertos lenguajes de programacin. 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 bsico del
entornodeejecucin"(clusula3.6delCestndar).EnC,eltipodedatosunsignedcharestalqueal
menosdebesercapazderepresentar256valoresdistintos(clusula5.2.4.2.1).LaprimitivadeJava
byteestsiempredefinidacon8bitssiendountipodedatosconsigno,tomandovaloresentre128y
127.

Comparativa
Deunaformaaproximada,lasequivalenciasentrebytesyobjetosrealesson:
Nmerodebytes

Mltiplo
1
10
100

1000
10000
100000
1000000
10000000

Equivalenciaaproximada

1B Unaletra.
10B Unaodospalabras.
100B Unaodosfrases.
1kB Unahistoriamuycorta.
10kB Unapginadeenciclopedia,talvezconundibujosimple.
100kB Unafotografaderesolucinmediana.
1MB Unanovela.
10MB DoscopiasdelaobracompletadeShakespeare.

100000000 100MB Unestantede1metrodelibros.


1000000000
1000000000000
10000000000000
1000000000000000
1000000000000000000

Historia

1GB Unafurgonetallenadepginascontexto.
1TB TodaslasPaginasdetextoelaboradasde50000rboles.
10TB LacoleccinimpresadelabibliotecadelcongresodeEEUU.
1PB LosdatosquemanejaGooglecadahora.
1EB ElpesodetodoslosdatosenInternetparafinalesdelao2001.

WernerBuchholz
EltrminobytefueacuadoporWernerBuchholzen1957durantelasprimerasfasesdediseodelIBM
7030Stretch.Originalmentefuedefinidoeninstruccionesde4bits,permitiendodesdeunohastadiecisis
bitsenunbyte(eldiseodeproduccinredujoestehastacamposde3bits,permitiendodesdeunoaocho
bits en un byte). Los equipos tpicos de E/S de este periodo utilizaban unidades de seis bits, pero tras la
necesidaddeagregarletrasminsculas,ascomounamayorcantidaddesmbolosysignosdepuntuacin,
se tuvieron que idear otros modelos con mayor cantidad de bits.15 Un tamao fijo de byte de 8 bits se
adoptposteriormenteysepromulgcomounestndarporelIBMS/360.16

Visindetallada
Controversias
Originalmenteelbyte fue elegido para ser un submltiplo del tamao de palabra de un ordenador, desde
cincoadocebits.LapopularidaddelaarquitecturaIBMS/360queempezenlosaos1960ylaexplosin
delasmicrocomputadorasbasadasenmicroprocesadoresde8bitsenlosaos1980 ha hecho obsoleta la
utilizacindeotracantidadquenosean8bits.17
Losbytesde8bitsseintegranfirmementeenestndarescomunescomoEthernetyHTML.
Sinembargo,enlahistoriaotrosordenadoresocomputadorashantenidobytescuyovalornoerade8bits,
porejemplo:
LaserieCDC6000demainframescientficasdividisuspalabrasde60bitsdepuntoflotanteen10
bytesdeseisbits,estosbytesconvenientementecolocadosformanlosdatosHollerithdelastarjetas
perforadas,tpicamenteelalfabetodemaysculasylosdgitosdecimales,elCDCtambinserefera
a cantidades de 12 bits como bytes, cada una albergando dos caracteres de 6 bits, debido a la
arquitecturadeE/Sde12bitsdelamquina.
El PDP10 utilizaba instrucciones de ensamblado LDB y DPB para extraer o componer bytes del
tamaoarbitrario(entre1bity36bits)desuspalabrasde36bits,estasoperacionessobrevivenhoy
enelCommonLisp.18
LosordenadoresdelUNIVAC1100/2200series(ahoraUnisys)direccionabanloscamposdedatosde
6bitsyenmodoASCIIde9bitsmodesconsupalabrade36bits.
Bit
ElIEEE1541especifica"b"(minscula)comoelsmboloparabit.SinembargolaIEC60027yelMIXF
especifican"bit"(porejemploMbitparamegabit),teniendolamximadesambiguacinposibledebyte.
Octeto
Eltrminoocteto(octetenfrancs,derivadodellatnoctoydelgriegookto,quesignificaocho)seutiliza
ampliamentecomounsinnimoprecisodondelaambigedadesindeseable(porejemplo,endefiniciones
deprotocolos).Losbytesde8bitsamenudosellaman"octetos"encontextosformalescomolosestndares
industriales,ascomoenredesinformticasytelecomunicacionesparaevitarconfusionessobreelnmero
debitsimplicados.

Un octeto es tambin la palabra utilizada para la cantidad de ocho bits en muchas lenguas diferentes del
ingls.Lospasesfrancfonosutilizanuna"o"minsculapara"octeto":esposiblereferirseaestasunidades
indistintamentecomoko,Mo,okB,MB.EstonosepermiteenelSIporelriesgodeconfusinconelcero,
aunqueesaeslaformaempleadaenlaversinfrancesadelestndarISO/IEC8000013:2008.

Mltiplosdelbyte
Los prefijos utilizados para los mltiplos del byte normalmente son los mismos que los prefijos del SI,
tambinseutilizanlosprefijosbinarios,peroexistendiferenciasentreellos,yaquesegneltipodeprefijo
utilizadolosbytesresultantestienenvaloresdiferentes.
EstosedebeaquelosprefijosdelSIsebasanenbase10(sistemadecimal),ylosprefijosbinariossebasan
enbase2(sistemabinario),porejemplo:
kibibyte=1024B=210bytes.
kilobyte=1000B=103bytes.
MltiplosutilizandolosprefijosdelSistemaInternacional
Prefijo

Smbolodel
prefijo

Valor de
referencia

Nombreresultante
delprefijo+byte

Smbolodel
mltiplodelbyte

FactoryvalorenelSI

byte

100=1

kilo

kilobyte

kB

103=1000

mega

megabyte

MB

106=1000000

giga

gigabyte

GB

109=1000000000

tera

terabyte

TB

1012=1000000000000

peta

petabyte

PB

1015=1000000000000000

exa

exabyte

EB

1018=1000000000000000000

zetta

zettabyte

ZB

1021
1000000000000000000000

yotta

yottabyte

YB

1024
=
1000000000000000000000000

MltiplosutilizandolosprefijosISO/IEC8000013
ActualmentelosprefijosbinariosaligualqueelbyteformanpartedelanormaISO/IEC800001319
LosprimerosprefijosdesdekibiaexbifuerondefinidosporlaComisinElectrotcnicaInternacional(IEC)
endiciembrede1998,eincluidosenelIEC600272(Desdefebrerodelao1999),posteriormenteenel
ao2005seincluyeronzebiyyobi.202122

Prefijo

Smbolodel
prefijo

Valor de
referencia

Nombreresultante
delprefijo+byte

Smbolodel
mltiplodelbyte

FactoryvalorenelISO/IEC
8000013

byte

20=1

kibi

Ki

kibibyte

KiB

210=1024

mebi

Mi

mebibyte

MiB

220=1048576

gibi

Gi

gibibyte

GiB

230=1073741824

tebi

Ti

tebibyte

TiB

240=1099511627776

pebi

Pi

pebibyte

PiB

250=1125899906842624

exbi

Ei

exbibyte

EiB

260=1152921504606846976

zebi

Zi

zebibyte

ZiB

270
1180591620717411303424

yobi

Yi

yobibyte

YiB

280
=
1208925819614629174706176

Oficialmente,elpadrnIECespecificabaquelosprefijosdelSIfueranusadossolamenteparamltiplosen
base10(Sistemadecimal)ynuncabase2(Sistemabinario).

Otrasdefiniciones
Lapalabrabytetambintieneotrasdefiniciones:
Una secuencia contigua de bits en una computadora binaria que comprende el subcampo
direccionablemspequeodeltamaodepalabranaturaldelacomputadora.(Estoes,launidadde
datosbinariosmspequeaenquelacomputacinessignificativa,osepuedenaplicarlascotasde
datosnaturales.)[citarequerida]

Otrasunidadesconelmismosmbolo
Bytecompartesmbolo(B)con:
Boro,unelementoqumicodelatablaperidica.
Belio, una unidad logartmica utilizada en acstica, electricidad, telecomunicaciones y otras
especialidades,noseutilizaporserdemasiadograndeenlaprctica,yporesoseutilizaeldecibelio.
Si,lanotaoacorde"si"encifradoamericano

Unidadesrelacionadas
InformacinfraccionalyNibbles
Losprimerosmicroprocesadores,comoelIntel8008(elpredecesordirectodel8080yelIntel8086)podan
realizarunnmeropequeodeoperacionesen4bits,comolainstruccinDAA(ajustedecimal)yel flag
"halfcarry"queeranutilizadosparaimplementarrutinasdearitmticadecimal.Estascantidadesdecuatro
bitssellamaron"nibbles"enhonoralequivalentede8bits"bytes".

Alamitaddeun bytedeochobitssellamanibbleoundgitohexadecimal.Elnibbleamenudosellama
semiocteto en redes o telecomunicaciones y tambin por algunas organizaciones de estandarizacin.
Adems,unacantidadde2bitssellamacrumb,aunqueraramenteseutiliza.
La informacin fraccional normalmente se mide en bits, Nibbles, nats o bans, donde las ltimas dos se
utilizanespecialmenteenelcontextodelateoradelainformacinynoseutilizanenotroscamposdela
computacineinvestigacin.

Vasetambin
Prefijosbinarios
Tiposdedatosmquina
Bit

Referencias
1.ISO/IEC.ISO/IECDirectives,Part2(http://www.iec.ch/standardsdev/resources/draftingpublications/pdf/isoiec
dir2%7Bed6.0%7Den.pdf#page=72)(eningls).
2.RAE.Apndice3:Listadesmbolosalfabetizables(http://web.archive.org/web/http://www.rae.es/dpd/apendice
s/apendice3.html). Archivado desde el original (http://www.rae.es/dpd/apendices/apendice3.html) el 26 de
noviembrede2015.
3.RAE.RealAcademiaEspaola.DiccionarioUsual.(http://lema.rae.es/drae/srv/search?id=mexP6uchN2x5MDli
54F).
4.RAE.DiccionariodelalenguaespaolaVigsimasegundaedicin(http://lema.rae.es/drae/?val=byte).
5.ArduinoByte(http://arduino.cc/en/Reference/Byte)(eningls).
6.Webopedia.Whatisbyte?AWordDefinitionFromtheWebopediaComputerDictionary (http://www.webope
dia.com/TERM/B/byte.html)(eningls).
7.Microsoft.Byte(Estructura)(System)(http://msdn.microsoft.com/eses/library/system.byte%28v=vs.80%29.a
spx).
8.MargaretRouse.Whatisbyte?DefinitionfromWhatIs.com(http://searchstorage.techtarget.com/definition/b
yte)(eningls).
9.MarshallBrain.HowStuffWorks "The Base2 System and the 8bit Byte" (http://computer.howstuffworks.co
m/bytes1.htm)(eningls).
10.IEC.IEC60050InternationalElectrotechnicalVocabularyDetailsforIEVnumber7020509(http://www.e
lectropedia.org/iev/iev.nsf/display?openform&ievref=7020509)(eningls).
11.RAE.DiccionariodelalenguaespaolaVigsimasegundaedicin(http://lema.rae.es/drae/?val=byte).
12.octetoenelDRAE.
13.ThesymbolBforbyteisnotinternational,IEC8000013:2008,QuantitiesandunitsPart13:Information
scienceandtechnology,p.13.
14.WernerBuchholz(juliode1956).TimelineoftheIBMStretch/Harvestera(19561961)(http://archive.comput
erhistory.org/resources/text/IBM/Stretch/102636400.txt).ComputerHistory.
15.Qusonlosbytesylosbits(http://www.youbioit.com/es/article/sharedinformation/6181/quesonlosbytesyl
osbits).
16.Bob Bemer. Origins of the Term BYTE(http://www.trailingedge.com/~bobbemer/BYTE.HTM)(en ingls).
(enlacerotodisponibleenInternetArchivevaseelhistorial(https://web.archive.org/web/*/http://www.trailingedge.com/~bobbemer/BY
TE.HTM)ylaltimaversin(https://web.archive.org/web/2/http://www.trailingedge.com/~bobbemer/BYTE.HTM)).

17.ComputerHistoryMuseumExhibitsInternetHistory(http://www.computerhistory.org/internet_history/#19
64)(eningls).
18.bytedefinition(http://catb.org/~esr/jargon/html/B/byte.html).
19.ISO/IEC.ISO/IECDirectives,Part2(http://www.iec.ch/standardsdev/resources/draftingpublications/pdf/isoiec
dir2%7Bed6.0%7Den.pdf#page=72)(eningls).

20.Etech.IECetech>June2012AndersJ.Thorobituary(http://www.iec.ch/etech/2012/etech_0612/fam5.ht
m)(eningls).
21.Etech. etech June 2012 (http://web.archive.org/web/http://www.iec.ch/etech/2012/pdf/etech_201206_LR.pdf)
(en ingls). Archivado desde el original (http://www.iec.ch/etech/2012/pdf/etech_201206_LR.pdf) el 26 de
noviembrede2015.
22.physics.nist.gov. NIST Guide to SI Units SP811 (http://physics.nist.gov/Pubs/SP811/appenD.html#05) (en
ingls).

Obtenido de https://es.wikipedia.org/w/index.php?
title=Byte&oldid=90724687
Categoras:
Unidadesdeinformacin
Acrnimosdeinformtica
Estapginafuemodificadaporltimavezel27
abr2016alas14:12.
EltextoestdisponiblebajolaLicencia
CreativeCommonsAtribucinCompartir
Igual3.0podranseraplicablesclusulas
adicionales.Alusarestesitio,ustedacepta
nuestrostrminosdeusoynuestrapolticade
privacidad.
Wikipediaesunamarcaregistradadela
FundacinWikimedia,Inc.,unaorganizacin
sinnimodelucro.

Unidadesdeinformacin(delbyte)
SistemaInternacional
(decimal)
Mltiplo(smbolo) SI

ISO/IEC8000013
(binario)
Mltiplo
(smbolo)

ISO/IEC

kilobyte(kB)

103 kibibyte(KiB)

210

megabyte(MB)

106 mebibyte
(MiB)

220

gigabyte(GB)

109 gibibyte(GiB)

230

terabyte(TB)

1012 tebibyte(TiB)

240

petabyte(PB)

1015 pebibyte(PiB)

250

exabyte(EB)

1018 exbibyte(EiB)

260

zettabyte(ZB)

1021 zebibyte(ZiB)

270

yottabyte(YB)

1024 yobibyte(YiB)

280

Vasetambin:nibblebytesistemaoctal

Vous aimerez peut-être aussi