Razlika Med Oktetom In Bajtom

Razlika Med Oktetom In Bajtom
Razlika Med Oktetom In Bajtom

Video: Razlika Med Oktetom In Bajtom

Video: Razlika Med Oktetom In Bajtom
Video: IP-адрес - IPv4 vs IPv6 Учебное пособие 2024, Maj
Anonim

Oktet proti Bajtu

Pri računalništvu je bit osnovna enota informacij. Preprosto je bit mogoče razumeti kot spremenljivko, ki ima lahko samo eno od dveh možnih vrednosti. Ti dve možni vrednosti sta '0' in '1' in se razlagata kot binarni števki. Dve možni vrednosti bi lahko razlagali tudi kot logični (logični) vrednosti, ki sta "true" in "false". Bajt je še ena enota informacij, ki se uporablja pri računalništvu. V zgodovini računalništva je bajt enote predstavljal različne velikosti pomnilnika (običajno od 4 do 10 bitov), ker se ne šteje za standardizirano enoto. Toda zaradi velike uporabe izraza bajt za predstavitev osmih bitov v večjih računalniških arhitekturah in proizvodnih linijah se je bajt počasi povezal z osmimi bitami. Kljub temu pa je bil zaradi prejšnje dvoumnosti izraz Octet uveden kot standardizirana enota, ki predstavlja osem bitov. Od zdaj naprejtako Byte kot Octet se uporabljata izmenično, da predstavljata osem bitov. Bajt se uporablja tudi kot podatkovni tip v več programskih jezikih, kot sta C in C ++.

Kaj je oktet?

Oktet je enota informacij, ki je opredeljena kot sestavljena iz osmih bitov. Uporablja se na področju računalništva in telekomunikacij. Beseda oktet izhaja iz predpone octo (kar pomeni osem), ki jo najdemo v grščini in latinščini. Izraz oktet se pogosto uporablja namesto izraza bajt, da predstavlja osem bitov. To je posledica dejstva, da v preteklosti bajt ni bil sestavljen iz osmih bitov (in velikost bajta je bila dvoumna). Toda trenutno, ker je bajt trdno povezan z osmimi biti, se izraz bajt in oktet uporabljata sinonimno. V starejših sistemih, kjer se bajt lahko nanaša na več ali manj kot osem bitov, se izraz oktet uporablja za predstavitev osmih bitov (namesto bajta).

Za izražanje oktetov se uporabljajo različne predstavitve, kot so šestnajstiški, decimalni ali osmiški številski sistemi. Na primer, vrednost okteta z vsemi enotami je enaka šestnajstiški FF, 255 v decimalni in 377 v osmiški. Zelo pogosta uporaba oktetov se pojavi pri predstavljanju naslovov v računalniškem omrežju IP (Internet Protocol). Običajno so naslovi IPv4 upodobljeni kot štirje okteti, ločeni s pikami (pike). Na primer, predstavitev naslova z največjim številom je 255.255.255.255 (z uporabo 4 oktetov z vsemi enotami). V abstraktnem zapisu sintakse, ki se uporablja v telekomunikacijah in računalniških omrežjih, se oktetni niz nanaša na oktetno zaporedje spremenljive dolžine. V francoskem in romunskem jeziku je 'o' (mala črka o) simbol, ki predstavlja oktet enote. Uporablja se tudi z metričnimi predponami (npr. Ko za kilooktet, kar pomeni 1000 oktetov).

Kaj je bajt?

Bajt je tudi enota informacij, ki se uporablja pri računalništvu. En bajt je enak osmim bitom. Čeprav ni posebnega razloga za izbiro osmih bitov za bajt, so razlogi, kot sta uporaba osmih bitov za kodiranje znakov v računalniku in uporaba osmih ali manj bitov za predstavitev spremenljivk v številnih aplikacijah, imeli pomembno vlogo pri sprejemanju 8 bitov kot ena enota. Simbol, ki predstavlja bajt, je velik „B“, kot določa IEEE 1541. Bajt lahko predstavlja vrednosti od 0 do 255. Bajt se uporablja tudi kot podatkovni tip v več programskih jezikih, kot sta C in C ++.

Kakšna je razlika med oktetom in bajtom?

Pri računalništvu sta tako Byte kot Octet enota informacije (ki je enaka osmim bitom) in se pogosto uporabljata sinonimno. Čeprav oba predstavljata osem bitov (trenutno), je oktet bolj primeren kot bajt v aplikacijah, kjer lahko iz zgodovinskih razlogov pride do dvoumnosti glede velikosti bajta (ker bajt ni standardizirana enota in je bil uporabljen za predstavljanje bitov strune različnih velikosti (od 4 do 10 v preteklosti). Čeprav se bajt uporablja v vsakdanji rabi, je izraz oktet v tehničnih publikacijah najprimernejši za osem bitov. Na primer RFC (Zahteva za komentarje), ki jo je objavil IETF (Internet Engineering Task Force), pogosto uporablja izraz oktet za opis velikosti protokolarnih parametrov omrežij. V državah, kot so Francija, francoska Kanada in Romunija, se oktet uporablja celo v skupnem jeziku namesto bajta. Na primer, namesto megabajta (MB) se pogosto uporablja megaoctet (Mo).

Priporočena: