Pāriet uz saturu

Oktets (informātika)

Vikipēdijas lapa
(Pāradresēts no Astoņbitu baits)
Šis raksts ir par astoņu bitu kopa. Par citām jēdziena Oktets nozīmēm skatīt nozīmju atdalīšanas lapu.

Oktets jeb 8 bitu baits (angļu: octet, 8-bit byte)[1] informātikā vienmēr ir astoņu (8) bitu kopa. To apzīmē ar mazo o.

Vārds "oktets" (ar nozīmi "astoņu grupa") ir cēlies no latīņu un grieķu skaitļu prefiksa "okto-" (octo-), kas nozīmē "astoņi".

Lai gan mūsdienās oktets un baits ir sinonīmi, datoru attīstības pirmsākumos baits nebija standartizēts, un dažādās sistēmās varēja būt arī mazāks vai lielāks par 8 bitiem. Tādēļ terminu "oktets" lietoja gadījumos (piemēram, datu apmaiņai starp dažādām sistēmām), kad bija jāapzīmē tieši 8 biti. Baits parasti apzīmēja uzglabājamo datu vienības izmēru, bet oktets — pa tīkliem pārraidāmās informācijas vienību. Arī mūsdienās saglabājusies tradīcija datortīklu standartos gandrīz vienmēr izmantot oktetu. Lai novērstu neviennozīmīgumu byte lietošanai franču valodā, Francijā, Franču Kanādā un Rumānijā gandrīz vienmēr baita vietā izmanto vārdu "oktets".

Oktetus var lietot ar SI prefiksiem vai ar binārajiem prefiksiem, kurus ir standartizējusi Starptautiskā elektrotehniskā komisija 1998. gadā.

  • kibi (no «kilo binārais»);
  • mebi (no «mega binārais»);
  • gibi (no «giga binārais»);
  • tebi (no «tera binārais»);
1 kibioktets (Kio) = 210 okteti = 1 024 okteti
1 mebioktets (Mio) = 220 okteti = 1 024 Kio = 1 048 576 okteti
1 gibioktets (Gio) = 230 okteti = 1 024 Mio = 1 073 741 824 okteti
1 tebioktets (Tio) = 240 okteti = 1 024 Gio = 1 099 511 627 776 okteti
1 pebioktets (Pio) = 250 okteti = 1 024 Tio = 1 125 899 906 842 624 okteti
1 exbioktets (Eio) = 260 okteti = 1 024 Pio = 1 152 921 504 606 847 000 okteti
1 zebioktets (Zio) = 270 okteti = 1 024 Eio = 1 180 591 620 717 411 300 000 okteti
1 jobioktets (Yio) = 280 okteti = 1 024 Zio = 1 208 925 819 614 629 200 000 000 okteti

SI prefiksi kilo, mega, giga, tera, u.c. ir tādi paši kā citām SI mērvienībām, kuru pamatā ir bāze 10. Šajā gadījumā:

1 kilooktets (ko) = 103 okteti = 1 000 okteti
1 megaoktets (Mo) = 106 okteti = 1 000 ko = 1 000 000 okteti
1 gigaoktets (Go) = 109 okteti = 1 000 Mo = 1 000 000 000 okteti
1 teraoktets (To) = 1012 okteti = 1 000 Go = 1 000 000 000 000 okteti
1 petaoktets (Po) = 1015 okteti = 1 000 To = 1 000 000 000 000 000 okteti