Kas yra baitas? apibrėžimas ir prasmė

Baitas apibrėžiamas kaip 8 bitai, paprastai tai yra mažiausias adresuojamas atminties vienetas, nes 8 bitai yra kiekis, kurio reikia vienam simboliui užkoduoti. Baitas, apibrėžtas kaip 8 bitai, reiškia, kad tai yra dviejų galia, leidžianti vienu metu užkoduoti 256 reikšmes (0–255). Šis atminties vienetas yra didesnių vienetų, tokių kaip megabaitas arba gigabaitas, pagrindas.

Technipages Explains Byte

Pagal ISO ir IEC standartus baitas oficialiai apibrėžiamas kaip 8 bitai. Istoriškai baitas buvo bitų skaičius, reikalingas vienam teksto simboliui užkoduoti kompiuteryje, tačiau šis apibrėžimas buvo per laisvas, tačiau daugelyje sistemų naudoja skirtingo ilgio baitus. Ankstyvasis teksto standartas ASCII koduoja savo simbolius 7 bitais, naudojami įvairūs C ir C++ variantai: 8, 9, 16, 32 arba 36 bitai, nes apibrėžimas tose kalbose yra „mažiausiai 8 bitai“.

Baitas žymimas simboliu B, dažnai priešais jį standartiniais SI vienetais, tokiais kaip KB, MB ir GB – atitinkamai tūkstantis, vienas milijonas ir vienas milijardas baitų. Vis dar kyla painiavos dėl to, ką tiksliai reiškia šie kartotiniai, kalbant apie baitus. Ši painiava kyla dėl to, kad kompiuteriai veikia ir saugoti duomenis dvejetainiu formatu, 1000 kilogramų tiksliai netelpa į dvejetainę struktūrą, nes tai nėra laipsnis 2, iš kurių artimiausias būtų 1024. Buvo bandoma oficialiai apibrėžti Kibi (1024), Mebi (1024^2) ir Gibi (1024^3) – KiB, MiB ir GiB atitinkamai (skalė tęsiasi iki yotta arba yobi – 1000^8 prieš 1024^8) kaip dvejetainiai kartotiniai baitų. Nors kai kuriose techninėse aplinkose šie įrenginiai šiek tiek naudojami, jų naudojimas nebuvo populiarus.

Įprasti baitų naudojimo būdai

  • Aš ką tik nusipirkau terabaitų standųjį diską.
  • Mano atsisiuntimo greitis yra 10 megabaitų per sekundę.
  • Vienas baitas istoriškai apibrėžiamas kaip bitų skaičius, reikalingas vienam simboliui užkoduoti.

Dažnas piktnaudžiavimas baitais

  • Suvalgiau aštuonis baitus picos.
  • Šis didžiulis atsisiuntimas atėmė baitą iš mano duomenų plano.