Különbség oktet és bájt

Anonim

Octet vs Byte

A számítás során a bit az információ alapegysége. Egyszerűen egy kicsit olyan változónak tekinthető, amely csak a két lehetséges érték közül választhat. Ez a két lehetséges érték "0" és "1", és bináris számként értelmezhető. A két lehetséges értéket logikai (logikai) értékeknek is lehet értelmezni, amelyek "igazak" és "hamisak". A byte egy újabb információs egység, amelyet a számítástechnika használ. A számítástechnika történetében az egységnyi byte állt a különböző tárolási méretek (általában 4-től 10 bitig) képviseletére, mivel nem tekinthető szabványosított egységnek. Azonban, mivel a bájt fogalmának nagymértékű használata nyolc bitet jelentett néhány nagyobb számítógépes architektúra és gyártósor között, a bájt lassan nyolc bithez kapcsolódott. Mégis, a korábbi kétértelműség miatt az Octet kifejezést szabványosított egységként mutatták be, amely nyolc bitet képvisel. Így mostantól mind a bájt, mind az oktet egymással felcserélhetően nyolc bitet jelent. A bájtot is többféle programozási nyelv, például C és C ++ adattípusként használják.

Mi az oktett?

Az oktet olyan információegység, amely nyolc bitből áll. Ezt a számítástechnikai és telekommunikációs területeken használják. Az Octet szó az octo (vagyis nyolc) prefixumból származik, amely görög és latin nyelven található. Az Octet kifejezést gyakran használják a byte kifejezés helyett a nyolc bitre. Ez annak a ténynek tulajdonítható, hogy a bájt múltban nem tekinthető nyolc bitből állónak (és a byte mérete kétértelmű volt). De jelenleg, mivel a byte szorosan kapcsolódik a nyolc bithez, a bájt és az oktet kifejezést szinonimájukban használják. Azonban a régi rendszerekben, ahol a bájt több, vagy kevesebb, mint nyolc bitre vonatkozik, az oktett kifejezés nyolc bitet jelent (a byte helyett).

Különféle ábrázolások, például hexadecimális, decimális vagy oktális számrendszerek használhatók oktettek kifejezésére. Például a oktett értéke az összes 1-gyel egyenlő FF hexadecimális értékkel, 255 decimális és 377 oktálisan. Az IP (Internet Protocol) számítógépes hálózatok címének képviseletében a oktettek nagyon gyakori használata merül fel. Általában az IPv4 címeket négy oktettként ábrázolják, amelyeket pontok határolnak (teljes megállók). Például a legmagasabb számozott címek ábrázolása 255. 255. 255. 255 (4 oktett használatával az összes 1-tel). A távközlésben és számítógépes hálózatban használt Absztrakt Szintaxis-jelölésnél az oktett-string egy változó hosszúságú oktett-sorozatra utal. Francia és román nyelveken az "o" (kisbetű) a szimbólum, amelyet az egység oktettjének ábrázolására használnak. Ugyancsak metrikus előtagokkal (például ko a kilooktettel, ami 1000 oktettet jelent) használják.

Mi a Byte?

A byte egyben a számítástechnikai információs egység is.Egy bájt egyenlő nyolc bitgel. Annak ellenére, hogy nincs konkrét ok arra, hogy nyolc bitet válasszon egy bájtra, olyan okok miatt, mint például a nyolc bit felhasználása számítógép karakterek kódolására, és nyolc vagy kevesebb bitet használnak a változók sok alkalmazásban való megjelenítéséhez. biteket egyetlen egységként. A bájt megjelenítésére használt szimbólum az "IEEE 1541" által meghatározott "B" tőke. A bájt 0-tól 255-ig terjedő értékeket jelent. A bájtot szintén többféle programozási nyelvben, például C és C ++ adattípusként használják.

Mi a különbség egy oktett és egy byte között?

A számítástechnika során mind a bájt, mind az oktet olyan információegységek (amelyek nyolc bittel egyenlőek), amelyeket gyakran szinonimaként használnak. Bár mindkettő nyolc betűből áll (jelenleg), az oktet előnyösebb a bájtnál az alkalmazásoknál, ahol történelmi okok miatt lehet bonyolultsága a byte méretének (mivel a byte nem szabványosított egység, és a bitek különböző méretű húrok a múltban 4-től 10-ig). Bár a mindennapi használat során a byte-ot használják, a technikai kiadványokban a oktett kifejezést előnyben részesítjük a nyolc bitre vonatkoztatva. Például az IETF (Internet Engineering Task Force) által közzétett RFC (Request for Comments) gyakran használja a oktett szót a hálózatok protokollparamétereinek méretezésére. Az olyan országokban, mint Franciaország, Francia-Kanada és Románia, az oktettet a nyelv helyett a bájt helyett használják. Például a megaocet (Mo) -ot gyakran használják megabyte (MB) helyett.