byte



Introduction

Byteistheunitofbinarydata.Onebyteisusually8bitslong.However,someoldercomputerarchitecturesusedifferentlengths.Toavoidconfusion,inmostinternationalliterature,wordsareusedinsteadofbyte.Inmostcomputersystems,abyteisan8-bitlongdataunit,andmostcomputersuseabytetorepresentacharacter,number,orothercharacter.Abytecanalsorepresentaseriesofbinarybits.Insomecomputersystems,4bytesrepresentaword,whichisaunitthatthecomputercaneffectivelyprocessdatawhenexecutinginstructions.Somelanguagedescriptionsrequire2bytestorepresentacharacter,whichiscalledadouble-bytecharacterset.Someprocessorscanhandledouble-byteorsingle-byteinstructions.Bytesareusuallyabbreviatedas"B",andbitsareusuallyabbreviatedaslowercase"b".Thesizeofcomputermemoryisusuallyexpressedinbytes.

DataType

Byte(Byte)isaunitofmeasurementusedbycomputerinformationtechnologytomeasurestoragecapacity.Italsorepresentsdatatypesandlanguagecharactersinsomecomputerprogramminglanguages.Byteisanunsignedtypefrom0-255,soitcannotrepresentnegativenumbers.

Relatedunits

Bandbit

Datastorageisbasedon"Byte"(Byte)astheunit,andmostdatatransmissionItisbasedon"bit"(bit,alsoknownas"bit"),abitrepresentsa0or1(thatis,binary),andevery8bits(bit,abbreviatedasb)formabyte(Byte,abbreviatedasB)Itisthesmallestinformationunit.

Word

Inacomputer,astringofnumbersprocessedorcalculatedasawholeiscalledacomputerword,orwordforshort.Awordisusuallydividedintoseveralbytes(eachbyteisgenerally8bits).Inmemory,usuallyeachcellstoresoneword.Soeverywordisaddressable.Thelengthofthewordisexpressedindigits.

Wordlength

Thenumberofbitscontainedineachwordofthecomputeriscalledthewordlength,andthecalculatedwordlengthreferstothebinarythatitcanhandleatonetimeThenumberofdigits.Generally,thewordlengthofalargecomputeris32-64bits,asmallcomputeris12-32bits,andamicrocomputeris4-16bits.Wordlengthisanimportantfactorinmeasuringcomputerperformance.

Conversion

Differentordersofmagnitude

Theamountofinformationstorageistheamountofprogramsanddatastoredinthemeasurementmemory.Themainunitofmeasurementisbyte,and1byte(Byte)isequalto8bits(b)binary.Bit(BinaryDigits):Storeabinarynumber,thatis,0or1,whichisthesmalleststorageunit,and8binarydigitsareabyteunit.AnEnglishletter(notcasesensitive)occupiesonebyteofspace,andaChinesecharacteroccupiestwobytesofspace.Englishpunctuationoccupiesonebyte,andChinesepunctuationoccupiestwobytes.

1byte(Byte)=8bits(bit)

1KB(Kilobyte,kilobyte)=1024B

1MB(Megabyte,megabyte)=1024KB

1GB(Gigabyte,gigabyte,gigabyte)=1024MB

1TB(Trillionbyte,trillionbytes,terabyte)=1024GB

1PB(Petabyte,petabytes,petabytes)=1024TB

1EB(Exabyte,tensofexabytes,exabytes)=1024PB

1ZB(Zettabyte,tentrillionbytes,zettabyte)=1024EB

1YB(Yottabyte,onehundredmillionbillionbytes,Yaobyte)=1024ZB

1BB(Brontobyte,Hundredsofbillionsofbillionsofbytes)=1024YB

Byteorder

Itshouldbenotedthatthevalues​​inthemultibytefieldarespecifiedinbig-endianorder.Specifically,themostsignificantbyteappearsatthehighorder,andtheloworderbyteappearsattheloworder.ThiswillcausethefascinationofprogrammersworkingontheIntelplatform,becausetheyareontheIntelplatform.Dataisstoredinlittle-endianorder,withhigh-orderbytesappearinginlow-orderbits.

This article is from the network, does not represent the position of this station. Please indicate the origin of reprint
TOP