Base-2 systému a 8-bitové Byte
Dôvodom počítača použiť systém base-2 je, pretože to robí to oveľa jednoduchšie implementovať ich s aktuálnym elektronických technológií. Dalo by sa drôt nahor a stavať počítače, ktoré pracujú v základe-10, ale oni by sa diabolsky drahé práve teraz. Na druhej strane, base-2 počítače sú relatívne lacné.
Takže počítače používajú binárne čísla, a preto sa používajú binárne čísla namiesto desatinných miest. Slovo bit je skrátenie slová ". Binary Digit " Vzhľadom k tomu, desatinné miesta majú 10 možných hodnôt v rozmedzí od 0 do 9, bity majú iba dve možné hodnoty: 0 a 1. Preto je binárne číslo sa skladá iba z 0 a 1, takto: 1011. Ako sa vám zistiť, aké hodnoty binárneho čísla 1011? Robíte to rovnakým spôsobom sme to vyššie na 6357, ale môžete použiť základňu 2 namiesto v základu z 10. So:
(1 * 2 ^ 3) + (0 * 2 ^ 2 ) + (1 * 2 ^ 1) + (1 * 2 ^ 0) = 8 + 0 + 2 + 1 = 11
Môžete vidieť, že v binárnych čísel, každý bit obsahuje hodnotu zvýšenie právomocí 2. To robí počítanie v binárnom celkom jednoduché. Od nuly a ísť až 20, počítanie v desiatkovej sústave a binárne vyzerá takto:
0 = 0 1 = 1 2 = 10 3 = 11 = 4 100 5 101 = 6 110 = 7 111 8 = = 1000 100110 = 9 = 101.011 = 101.112 = 110.013 = 110.114 = 111.015 = 111.116 = 1000017 = 1000118 = 1001019 = 1001120 = 10100Keď sa pozriete na túto sekvenciu, 0 a 1 sú rovnaké pre desatinnej čiarky a binárnych číselných sústav. Na číslo 2, vidíte nesúci prvýkrát uskutoční v binárnom systéme. Ak je bit 1, a pridať 1 k nemu, je bit sa stáva 0 a ďalší kúsok sa stane 1. Pri prechode z 15 na 16. Tento efekt sa prevalí cez 4 bity, sústruženie 1111 do 10000.
Bity sú zriedka vidieť sám v počítačoch. Oni sú takmer vždy inštalovaný spoločne do 8-bitové zbierok, a tieto zbierky sú nazývané bajtov. Prečo existujú 8 bitov v byte? Podobná otázka je, " Prečo je tam 12 vajec v tucte " ?; 8-bitový byte je niečo, čo ľudia usadili na metódou pokusu a omylu počas posledných 50 rokov
S 8 bitov v byte, môžete reprezentovať 256 hodnôt od 0 do 255, ako je znázornené tu :.
0 = 00000000 1 = 00000001 2 = 00000010 ... 254 = 11111110255 = 11111111V článku Ako CDs práce, zistíte, že CD používa 2 bajty, alebo 16 bitov, každý vzorku. To dáva každý vzorka rozsah od 0 do 65.535, takto:
0 = 0000000000000000 1 = 2 = 0000000000000001 0000000000000010 ... 65534 = 111111111111111065535 = 111