Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Základné definície:
* bit (b): Najzákladnejšia jednotka údajov. Predstavuje jednu binárnu číslicu, ktorá môže byť buď 0 alebo 1. Myslite na ňu ako na jediný spínač svetla, ktorý môže byť na (1) alebo vypnutí (0).
* bajt (b): Skupina 8 bitov. Je to štandardná jednotka na reprezentáciu znaku (písmeno, číslo, symbol) vo väčšine počítačových systémov. Bajt môže predstavovať 256 rôznych hodnôt (2
8
=256).
2. Ukladanie údajov:
* bity: Aj keď sú údaje nakoniec uložené ako vzory bitov, spravidla nespravujete * úložisko na bitovej úrovni priamo v každodennom programovaní alebo správe systému. Bity považujte za malé jednotlivé komponenty úložných médií.
* bajty: Skladovacia kapacita sa zvyčajne meria v bajtoch a násobkoch bajtov:kilobajty (KB), megabajty (MB), gigabajty (GB), terabajty (TB) atď. Uvidíte veľkosti súborov, priestor diskov a veľkosti pamäte vyjadrené v týchto jednotkách. Napríklad textový súbor môže byť 10 kb (10 240 bajtov). Obrázok môže byť 2 MB (2 097 152 bajtov). Pevný disk môže byť 1 TB (1 099 511,627 776 bajtov).
Analogia: Predstavte si, že staviate dom.
* bity sú ako jednotlivé tehly.
* bajty sú ako vopred zostavené nástenné úseky vyrobené z 8 tehál. Zvyčajne pracujete s sekciami steny (bajtov) namiesto toho, aby ste neustále umiestnili jednotlivé tehly (bity).
3. Spracovanie údajov:
* bity: Na najnižšej úrovni spracovatelia pracujú na bitoch. Logické brány (základné stavebné bloky CPU) manipulujú s bitami založenými na booleovskej logike (a alebo, nie, XOR atď.). Pokyny sa často kódujú ako vzory bitov.
* bajty: Zatiaľ čo procesory * môžu * manipulovať s jednotlivými bitami, častejšie pracujú s bajmi (alebo väčšími skupinami bajtov, ako sú slová, dvojité slová atď.). Operačné systémy a aplikácie sa vo všeobecnosti zaoberajú údajmi v kúskoch veľkosti bajtov alebo väčšie.
Príklad:
Povedzme, že chcete uložiť písmeno „A“ do počítača:
1. Písmeno „A“ je reprezentované špecifickým číselným kódom v štandarde kódujúcom znak, ako je ASCII alebo UTF-8. V ASCII je „A“ reprezentovaný desatinným číslom 65.
2. Číslo 65 sa prevedie na binárny ekvivalent:01000001.
3. Táto binárna reprezentácia (01000001) je bajt - 8 bitov predstavujúcich písmeno „A“.
4. Počítač ukladá tento bajt (01000001) v pamäti alebo na úložnom zariadení.
5. Keď počítač potrebuje zobraziť písmeno „A“, číta bajt (01000001) z pamäte, interpretuje ho ako kód ASCII pre „A“ a podľa toho zobrazí znak.
Súhrnná tabuľka:
| Funkcia | Bit (b) | Bajt (b) |
| --------------- | ------------------------------- | ---------------------------- |
| Definícia | Jedno binárna číslica (0 alebo 1) | 8 bitov
| Storage | Základná jednotka Bežná jednotka skladovania
| Reprezentácia | Jedna hodnota Znak, malé číslo atď.
| spracovanie | Manipulácia s najnižšou úrovňou Častejšie pre operácie
| Príklad | Jeden prepínač (zapnutý/vypnutý) Písmeno „A“
Stručne povedané:
BITS sú základom, ale bajty sú praktickejšou jednotkou pre väčšinu úloh súvisiacich s ukladaním, spracovaním a reprezentáciou údajov. Pracujete s bajmi, kilobajtmi, megabajtmi atď. Denne bez toho, aby ste nevyhnutne premýšľali o jednotlivých kúskoch, ktoré ich tvoria.