Skillnaden Mellan Oktett Och Byte

Skillnaden Mellan Oktett Och Byte
Skillnaden Mellan Oktett Och Byte

Video: Skillnaden Mellan Oktett Och Byte

Video: Skillnaden Mellan Oktett Och Byte
Video: Skillnaden mellan en ESAB & KEMPPI-maskin 2024, April
Anonim

Octet vs Byte

I databehandling är bit den grundläggande informationsenheten. Enkelt kan en bit ses som en variabel som bara kan ta ett av de två möjliga värdena. Dessa två möjliga värden är '0' och '1' och tolkas som binära siffror. De två möjliga värdena kan också tolkas som logiska (booleska) värden, som är '' sanna '' och '' falska ''. Byte är en annan informationsenhet som används i datorer. I beräkningshistoria har enhetsbyte stått för att representera olika lagringsstorlekar (vanligtvis från 4 till 10 bitar), eftersom den inte anses vara en standardiserad enhet. Men på grund av den stora användningen av termen byte för att representera åtta bitar av flera stora datorarkitekturer och produktionslinjer, blev byte långsamt associerad med åtta bitar. På grund av den tidigare tvetydigheten introducerades ändå termen Octet som en standardiserad enhet för att representera åtta bitar. Så från och med nubåde Byte och Octet används omväxlande för att representera åtta bitar. Byte används också som datatyp i flera programmeringsspråk som C och C ++.

Vad är en oktett?

Octet är en informationsenhet definierad som bestående av åtta bitar. Detta används inom dator- och telekommunikationsområden. Ordet Octet kommer från prefixet octo (vilket betyder åtta) som finns på grekiska och latin. Termen oktett används ofta i stället för termen byte för att representera åtta bitar. Detta beror på det faktum att byte tidigare inte ansågs bestå av åtta bitar (och storleken på byte var tvetydig). Men för närvarande, eftersom byte är stadigt associerat med åtta bitar, används termen byte och oktett synonymt. I äldre system, där byten kan referera till mer eller mindre än åtta bitar, används emellertid termen oktett för att representera åtta bitar (istället för byte).

Olika representationer såsom hexadecimala, decimala eller oktala talsystem används för att uttrycka oktetter. Till exempel är värdet på oktetten med alla 1: er lika med FF en hexadecimal, 255 i decimal och 377 i oktal. Mycket frekvent användning av oktetter uppstår för att representera adresser i IP-nätverk (Internet Protocol). Typiskt avbildas IPv4-adresser som fyra oktetter avgränsade av punkter (punkt). Till exempel är representationen av den högsta numrerade adressen 255.255.255.255 (med 4 oktetter med alla 1: er). I abstrakt syntaxnotation som används i telekommunikation och datornätverk hänvisar en oktettsträng till en oktetsekvens med variabel längd. På franska och rumänska är 'o' (små bokstäver o) den symbol som används för att representera enhetens oktett. Det används också med metriska prefix (t.ex. ko för kilooctet, vilket betyder 1000 oktetter).

Vad är en byte?

En byte är också en informationsenhet som används i datorer. En byte är lika med åtta bitar. Även om det inte finns någon specifik anledning att välja åtta bitar för en byte, spelade orsaker som användningen av åtta bitar för att koda tecken i en dator och användningen av åtta eller färre bitar för att representera variabler i många applikationer en roll för att acceptera bitar som en enda enhet. Symbolen som används för att representera en byte är versal”B” enligt IEEE 1541. En byte kan representera värden från 0 till 255. Byte används också som datatyp i flera programmeringsspråk som C och C ++.

Vad är skillnaden mellan en oktett och en byte?

Vid beräkning är både Byte och Octet enheter av information (som är lika med åtta bitar) som ofta används synonymt. Även om båda representerar åtta bitar (för närvarande) föredras oktett mer än byte i applikationer, där det kan finnas en tvetydighet om storleken på byten på grund av historiska skäl (eftersom byte inte är en standardiserad enhet och den användes för att representera bitar strängar i olika storlekar från 4 till 10 tidigare). Även om byte används i daglig användning föredras termen oktett i tekniska publikationer för att betyda åtta bitar. Till exempel använder RFC (Request for Comments) som publiceras av IETF (Internet Engineering Task Force) ofta termen oktett för att beskriva storleken på nätverksprotokollparametrar. I länder som Frankrike, Franska Kanada och Rumänien används oktett även på det gemensamma språket istället för byten. Till exempel används megaoctet (Mo) ofta i stället för megabyte (MB).

Rekommenderas: