Különbség az oktett és a bájt között

Különbség az oktett és a bájt között
Különbség az oktett és a bájt között

Videó: Különbség az oktett és a bájt között

Videó: Különbség az oktett és a bájt között
Videó: ️VmWare установка и настройка, виртуальная машина. 2024, Július
Anonim

Oktett vs bájt

A számítástechnikában a bit az információ alapegysége. Egyszerűen egy bit olyan változónak tekinthető, amely a két lehetséges érték közül csak az egyiket veheti fel. Ez a két lehetséges érték a „0” és az „1”, és bináris számjegyként értelmezhető. A két lehetséges érték logikai (logikai) értékként is értelmezhető, amelyek „igaz” és „hamis”. A bájt egy másik információegység, amelyet a számítástechnikában használnak. A számítástechnika történetében az egységbájt különböző tárolóméreteket (jellemzően 4-10 bitet) jelentett, mivel nem tekinthető szabványos egységnek. De mivel a bájt kifejezést nyolc bitet jelölő nagyszámú számítógép-architektúra és gyártósor gyakran használta, a bájt lassan nyolc bittel társult. Ennek ellenére a korábbi kétértelműség miatt az oktett kifejezést szabványosított egységként vezették be, amely nyolc bitet jelent. Tehát jelenleg a bájt és az oktett felcserélhetően nyolc bitet jelent. A bájtot adattípusként is használják számos programozási nyelvben, mint például a C és a C++.

Mi az oktett?

Az oktett nyolc bitből álló információegység. Ezt használják a számítástechnika és a távközlés területén. Az oktett szó az octo (ami nyolcat jelent) előtagból származik, amely a görögben és a latinban található. Az oktett kifejezést gyakran használják a bájt kifejezés helyett, nyolc bitet jelölve. Ennek oka az a tény, hogy a bájtot korábban nem tekintették nyolc bitből állónak (és a bájt mérete kétértelmű volt). Jelenleg azonban, mivel a bájt szorosan nyolc bithez kapcsolódik, a bájt és az oktett kifejezést szinonimaként használják. Az örökölt rendszerekben azonban, ahol a bájt nyolc bitnél többre vagy kevesebbre utalhat, az oktett kifejezés nyolc bitet jelent (a bájt helyett).

Az oktettek kifejezésére különféle ábrázolásokat, például hexadecimális, decimális vagy oktális számrendszereket használnak. Például az oktett értéke minden 1-gyel egyenlő FF hexadecimális, 255 decimális és 377 oktális értékkel. Az oktettek nagyon gyakori használata IP (Internet Protocol) számítógépes hálózatban történő címek ábrázolásakor merül fel. Az IPv4-címek általában négy oktettként vannak ábrázolva, amelyeket pontok (pontok) határolnak el. Például a legmagasabb számú cím reprezentációja a 255.255.255.255 (4 oktett használata, minden 1-essel). A távközlésben és a számítógépes hálózatokban használt absztrakt szintaxis jelölésekben az oktett karakterlánc változó hosszúságú oktettsorozatra utal. A francia és a román nyelvekben az „o” (kis o betű) az egységoktett jelölésére használt szimbólum. metrikus előtagokkal is használatos (pl. ko a kilooktetthez, ami 1000 oktettt jelent).

Mi az a bájt?

A bájt a számítástechnikában használt információegység is. Egy bájt nyolc bitnek felel meg. Annak ellenére, hogy nincs konkrét ok arra, hogy nyolc bitet válasszunk egy bájthoz, olyan okok is szerepet játszottak a 8 elfogadásában, mint például a nyolc bit használata a karakterek kódolására a számítógépben, illetve a nyolc vagy annál kevesebb bit használata a változók megjelenítésére számos alkalmazásban. bitek egyetlen egységként. Az IEEE 1541 szabvány szerint a bájtokat ábrázoló nagy „B” szimbólum. A bájt 0 és 255 közötti értékeket jelenthet. A bájtot adattípusként is használják számos programozási nyelvben, például C és C++.

Mi a különbség az oktett és a bájt között?

A számítástechnikában mind a bájt, mind az oktett információs egység (amely nyolc bitnek felel meg), amelyeket gyakran szinonimaként használnak. Bár mindkettő nyolc bitet jelent (jelenleg), az oktett a bájttal szemben előnyben részesített olyan alkalmazásokban, ahol történelmi okok miatt félreérthetőek lehetnek a bájt mérete (mivel a bájt nem szabványos egység, és a bitek ábrázolására használták különböző méretű, korábban 4-től 10-ig terjedő húrok). Bár a bájtot a mindennapi használatban használják, az oktett kifejezést a műszaki publikációkban előnyben részesítik, és nyolc bitet jelent. Például az IETF (Internet Engineering Task Force) által közzétett RFC (Request for Comments) gyakran használja az oktett kifejezést a hálózatok protokollparamétereinek méretének leírására. Az olyan országokban, mint Franciaország, francia Kanada és Románia, még a köznyelvben is az oktettet használják a bájt helyett. Például a megaoktett (Mo) gyakran használatos a megabyte (MB) helyett.

Ajánlott: