Oktetti vs tavu
Laskennassa bitti on tiedon perusyksikkö. Yksinkertaisesti, bitti voidaan nähdä muuttujana, joka voi ottaa vain yhden kahdesta mahdollisesta arvosta. Nämä kaksi mahdollista arvoa ovat '0' ja '1', ja ne tulkitaan binäärilukuina. Kaksi mahdollista arvoa voitaisiin myös tulkita loogisiksi (Boolen) arvoiksi, jotka ovat 'totta' ja 'väärät'. Tavu on toinen tietoyksikkö, jota käytetään laskennassa. Laskennan historiassa yksitavu on edustanut erilaisten tallennuskokojen (tyypillisesti 4-10 bittiä) edustamista, koska sitä ei pidetä standardoituna yksikkönä. Mutta termin tavun voimakkaan käytön vuoksi useiden suurten tietokonearkkitehtuurien ja tuotantolinjojen kahdeksan bitin edustamiseksi tavu liittyi hitaasti kahdeksaan bittiin. Silti aikaisemman epäselvyyden vuoksi termi Octet otettiin käyttöön standardisoituna yksikkönä edustamaan kahdeksaa bittiä. Joten nytsekä tavua että oktettia käytetään vaihdettavasti edustamaan kahdeksaa bittiä. Tavu on myös tietotyyppi useilla ohjelmointikielillä, kuten C ja C ++.
Mikä on oktetti?
Oktetti on tietoyksikkö, joka määritellään koostuvan kahdeksasta bitistä. Tätä käytetään tietojenkäsittely- ja tietoliikennealalla. Sana Octet on peräisin etuliitteestä octo (joka tarkoittaa kahdeksaa), joka löytyy kreikaksi ja latinaksi. Termiä Octet käytetään usein termin tavu sijasta edustamaan kahdeksaa bittiä. Tämä johtuu siitä, että aiemmin tavun ei katsottu koostuvan kahdeksasta bitistä (ja tavun koko oli epäselvä). Mutta tällä hetkellä, koska tavu liittyy tiukasti kahdeksaan bittiin, termiä tavu ja oktetti käytetään synonyyminä. Perinteisissä järjestelmissä, joissa tavu voi viitata enemmän tai vähemmän kuin kahdeksaan bittiin, termiä oktetti käytetään edustamaan kahdeksaa bittiä (tavun sijaan).
Oktettien ilmaisemiseen käytetään erilaisia esityksiä, kuten heksadesimaali-, desimaali- tai oktaalilukujärjestelmiä. Esimerkiksi oktetin arvo kaikilla 1: llä on yhtä suuri kuin heksadesimaali FF, desimaalissa 255 ja oktaalissa 377. Hyvin usein käytetään oktetteja edustamaan osoitteita IP (Internet Protocol) -tietoverkossa. Tyypillisesti IPv4-osoitteet kuvataan neljänä oktettina, jotka on erotettu pisteillä. Esimerkiksi korkeimman numeroidun osoitteen edustus on 255.255.255.255 (käyttäen 4 oktettia kaikkien 1: n kanssa). Tietoliikenteessä ja tietokoneverkoissa käytetyssä abstraktissa syntaksimerkinnässä oktettijono viittaa vaihtelevan pituiseen oktettisarjaan. Ranskan ja romanian kielillä o-kirjain (o) on symboli, jota käytetään yksikön oktetin edustamiseen. Sitä käytetään myös metristen etuliitteiden kanssa (esim. Ko kiloktetille, mikä tarkoittaa 1000 oktettia).
Mikä on tavu?
Tavu on myös tietoyksikkö, jota käytetään laskennassa. Yksi tavu on yhtä suuri kuin kahdeksan bittiä. Vaikka kahdeksan bitin valitsemiselle tavulle ei ole mitään erityistä syytä, esimerkiksi kahdeksan bitin käyttö tietokoneen merkkien koodaamiseen ja kahdeksan tai vähemmän bittien käyttö muuttujien esittämiseen monissa sovelluksissa oli tärkeä rooli 8: n hyväksymisessä. bittiä yhtenä yksikkönä. Tavua edustava symboli on iso B, kuten IEEE 1541 määrittelee. Tavu voi edustaa arvoja 0 - 255. Tavua käytetään myös tietotyyppinä useilla ohjelmointikielillä, kuten C ja C ++.
Mitä eroa on oktetilla ja tavulla?
Laskennassa sekä tavu että oktetti ovat tietoyksiköitä (jotka ovat yhtä suuria kuin kahdeksan bittiä), joita käytetään usein synonyyminä. Vaikka molemmat edustavat kahdeksan bittiä (tällä hetkellä), oktetti on parempana tavussa kuin sovelluksissa, joissa tavun koossa saattaa olla epäselvyyksiä historiallisista syistä (koska tavu ei ole standardoitu yksikkö ja sitä käytettiin bittien esittämiseen) erikokoiset jouset vaihtelevat 4-10 aikaisemmin). Vaikka tavua käytetään jokapäiväisessä käytössä, termi oktetti on edullinen teknisissä julkaisuissa tarkoittamaan kahdeksan bittiä. Esimerkiksi IETF: n (Internet Engineering Task Force) julkaisema RFC (Request for Comments) käyttää usein termiä oktetti kuvaamaan verkkojen protokollaparametrien kokoja. Ranskassa, Ranskan Kanadassa ja Romaniassa oktettia käytetään jopa tavallisessa kielessä tavun sijasta. Esimerkiksi megatavua (Mo) käytetään usein megatavun (MB) sijaan.