Všetky fotografie, textové dokumenty a programy sú uložené v pamäti počítača vo forme bitov a bajtov. Čo sú tieto najmenšie informačné jednotky a koľko bitov je v bajtech?
Pamäť počítača je obrovskásúbor buniek naplnených nulami a jednotkami. Bunka je minimálne množstvo údajov, ku ktorým má čitateľ prístup. Fyzicky je to spúšťač (v moderných počítačoch). Spúšť je taká malá, že je ťažké ju vidieť aj pod mikroskopom. Každá bunka má jedinečnú adresu, na ktorej ju tento alebo ten program nájde.
Bunkou sa vo väčšine prípadov rozumie jednabyte. Ale v závislosti na bitovej architektúre môže kombinovať 2, 4 alebo 8 bajtov. Bajt vnímajú elektronické zariadenia ako celok, ale v skutočnosti sa skladá z ešte menších buniek - bitov. Do 1 bajtu môžete kódovať ľubovoľný znak, napríklad písmeno alebo číslo, pričom na to nestačí 1 bit.
Ovládače zriedka pracujú s jednotlivými bitmi, aj keď je to technicky možné. Namiesto toho sú prístupné celé bajty alebo dokonca skupiny bajtov.
Bit sa často chápe ako jednotka.informácie. Takúto definíciu nemožno nazvať presnou, pretože samotný pojem informácie je dosť neurčitý. Presnejšie, trochu je to písmeno počítačovej abecedy. Slovo „bit“ pochádza z anglického výrazu „binary digit“, čo v doslovnom preklade znamená „binárna číslica“.
Abeceda počítačov je jednoduchá a skladá sa iba z dvochznaky: 1 a 0 (prítomnosť alebo neprítomnosť signálu, pravdivé alebo nepravdivé). Táto sada je dosť na to, aby logicky opísala čokoľvek. Tretí stav, ktorý sa chápe ako ticho počítača (ukončenie prenosu signálu), je mýtus.
List sám o sebe žiaden nenesiehodnoty z hľadiska informácie: pri pohľade na jednu alebo nulu nie je možné pochopiť ani to, na aký druh údajov sa táto hodnota vzťahuje. Fotografie, texty a programy sa nakoniec skladajú z núl a núl. Preto je bit ako samostatná jednotka nepohodlný. Preto je treba bity kombinovať, aby sa do nich dalo zakódovať užitočné informácie.
Ak je bitom písmeno, potom bajt jezdanie slova. Jeden bajt môže obsahovať textový znak, celé číslo, časť veľkého čísla, dve malé čísla atď. Bajt teda už obsahuje zmysluplné informácie, aj keď v malom množstve.
Začínajúcich programátorov a jednoducho zvedavých používateľov zaujíma, koľko bitov je v 1 bajte. V moderných počítačoch sa jeden bajt vždy rovná ôsmim bitom.
Ak bit môže mať iba dve hodnoty,Táto kombinácia ôsmich bitov je schopná vytvoriť 256 rôznych kombinácií. Číslo 256 sa vytvorí zdvihnutím dvoch na ôsmu mocninu (podľa toho, koľko bitov je v bajte).
Jeden bit je buď 1 alebo 0. Už dva bity môžu vytvárať kombinácie: 00, 01, 10 a 11. Pokiaľ ide o 8 bitov, možnosti kombinovania núl a jednotiek v rozsahu 00000000 ... 11111111 sú iba 256. Ak si pamätáte, koľko hodnôt môže trvať a koľko bitov je obsiahnutý v jednom bajte, potom si toto číslo bude veľmi ľahko pamätať.
Každá kombinácia symbolov môže niesťrôzne informácie v závislosti od kódovania (ASCII, Unicode atď.). Preto sa používatelia stretávajú s tým, že informácie zadané v ruštine sa niekedy zobrazujú vo forme zložitých znakov.
Binárny systém má všetky rovnaké vlastnosti akodesatinné miesto, na ktoré sme zvyknutí: čísla pozostávajúce z jednotiek a núl je možné sčítať, odčítať, vynásobiť atď. Rozdiel je iba v tom, že systém sa skladá z 10, ale iba z 2 číslic. Preto je vhodné ich použiť na šifrovanie informácií.
V akomkoľvek systéme pozičných číselskladajú sa z číslic: jednotky, desiatky, stovky atď. V desatinnej sústave je maximálna hodnota jednej číslice 9 a v binárnej sústave - 1. Pretože jedna číslica môže mať iba dve hodnoty, dĺžka binárnych čísel sa rýchlo zväčšuje. Napríklad obvyklé číslo 9 sa napíše ako 1001. To znamená, že deväť sa napíše štyrmi znakmi, pričom jeden binárny znak zodpovedá jednému bitu.
Desatinný systém je vhodný pre vstup a výstupinformácie a binárne - organizovať proces ich transformácie. Systémy, ktoré obsahujú osem a šestnásť znakov, sú tiež veľmi populárne: prekladajú strojové kódy do pohodlnej formy.
Binárny systém je z hľadiska najvýhodnejšílogika. Jeden obvykle znamená „áno“: existuje signál, tvrdenie je pravdivé atď. Nula je spojená s hodnotou „nie“: hodnota je nepravdivá, nie je k dispozícii žiadny signál atď. Každú otvorenú otázku je možné transformovať do jednej alebo viacerých otázok s možnosťou výberu z viacerých možností „áno“ " alebo nie". Tretia možnosť, napríklad „neznáma“, by bola úplne zbytočná.
Počas vývoja počítačovej technológie došlo kvyvinutá a trojbitová kapacita na ukladanie informácií, ktoré sa nazývajú triti. Môžu mať tri hodnoty: 0 - kontajner je prázdny, 1 - kontajner je z polovice plný a 2 - plný. Ukázalo sa však, že binárny systém bol jednoduchší a logickejší, preto si získal oveľa väčšiu obľubu.
Predtým sa nedalo jednoznačne povedať koľkobit na bajt. Bajt sa spočiatku chápal ako strojové slovo, to znamená počet bitov, ktoré počítač dokáže spracovať v jednom pracovnom cykle (hodinách). Predtým, ako boli počítače stále v kancelárii, rôzne mikroprocesory pracovali s bajtami rôznych veľkostí. Bajt mohol obsahovať 6 bitov a v prvých modeloch IBM dosahovala jeho veľkosť 9 bitov.
Dnes sa tak stalo 8-bitovým bajtomje zvykom, že aj v definícii bytu sa často hovorí, že ide o informačnú jednotku pozostávajúcu z 8 bitov. V niektorých architektúrach je však bajt 32 bitov a slúži ako strojové slovo. Takéto architektúry sa používajú v niektorých superpočítačoch a procesoroch signálov, ale nie v počítačoch, notebookoch a mobilných telefónoch, na ktoré sme zvyknutí.
Bajty sú teraz 8-bitové vďakaplatforma IBM PC s najpopulárnejším vo svojej dobe 8-bitovým procesorom Intel 8086. Prevalencia tohto modelu prispela k tomu, že v 70. rokoch. 8 bitov na bajt sa stalo štandardnou hodnotou.
Osembitový štandard je vhodný v tom, že umožňujeuložiť dve desatinné znaky do 1 bajtu. Pri 6-bitovom systéme je možné uložiť jednu číslicu, zatiaľ čo 2 bity sú zbytočné. Môžete napísať 2 číslice po 9 bitoch, ale stále zostáva jeden bit navyše. Číslo 8 je treťou silou z dvoch pre väčšie pohodlie.
Mnoho používateľov sa pýta:ako nezamieňať bit a byte? Najskôr je potrebné venovať pozornosť tomu, ako sa píše označenie: v skrátenej podobe je bajt napísaný vo forme veľkého písmena „B“ (v angličtine - „B“). V súlade s tým sa malé písmeno „b“ („b“) trochu používa.
Vždy však existuje možnosť, že registernesprávne vybrané (napríklad niektoré programy automaticky prevádzajú všetok text na malé alebo veľké písmená). V takom prípade by ste mali vedieť, čo sa bežne meria v bitoch a aké - v bytoch.
Na meranie objemov sa tradične používajú bajty: veľkosť pevného disku, jednotky flash a akýchkoľvek iných médií bude uvedená v bajtoch a zväčšených jednotkách, napríklad v gigabajtoch.
Bity sa používajú na meranie rýchlosti.Množstvo informácií, ktoré kanál prechádza, rýchlosť internetu atď. Sa merajú v bitoch a odvodených jednotkách, napríklad megabitoch. Rýchlosť sťahovania súborov sa tiež vždy zobrazuje v bitoch.
Voliteľne môžete previesť bity na bajty alebonaopak. Aby ste to dosiahli, stačí si spomenúť, koľko bitov je v bajte, a vykonať jednoduchý matematický výpočet. Bity sa prevádzajú na bajty vydelením ôsmimi, spätný preklad sa vykoná vynásobením rovnakým počtom.
Strojové slovo je informácia zapísaná do pamäte. Predstavuje maximálnu postupnosť jednotiek informácií, ktoré sa spracúvajú ako celok.
Dĺžka slova zodpovedá bitovosti procesora,čo sa dlho rovnalo 16 bitom. Vo väčšine moderných počítačov je to 64 bitov, aj keď existujú kratšie (32 bitov) a dlhšie strojové slová. V tomto prípade je počet bitov, ktoré tvoria strojové slovo, vždy násobkom ôsmich a dá sa ľahko previesť na bajty.
Pre konkrétny počítač je dĺžka slova nezmenená a patrí k rade najdôležitejších charakteristík „hardvéru“.