Binární kódy
V moderní době, jakmile „digitální revoluce“ přišla, tam byla potřeba pro nový kódovací systém, který by byl vhodný pro počítače a další elektrické-digitální zařízení. Systém, který byl vybrán, byl binární systém, ve kterém jsou všechna čísla kódována pouze pomocí číslic 0 a 1. Binární symbologie je v počítačovém světě velmi důležitá. Číslice 0 a 1 se nazývají bity. Jsou přeloženy do toků elektrického proudu – bit 1 symbolizuje skutečnost, že existuje tok, a bit 0 symbolizuje, že uvnitř počítače není žádný tok. Sekvence těchto elektrických symbolů je „jazykem“ počítače a pomocí něj může počítač provádět pokyny, které mu dáváme.
binární číslo systému
píšeme čísla dnes jako „struny“ skládá z číslic 1,2,3,4,5,6,7,8,9,0. Každá číslice má jinou číselnou hodnotu podle své polohy. Například v čísle 101 je číselná hodnota levé ruky 1 100, zatímco číselná hodnota pravé ruky 1 je 1. Matematicky řečeno, poziční desetinná notace, kterou používáme, určuje hodnotu čísla podle mocnin deseti. Číslice psané v jednotkách sloupec, pravé-většina číslice, udržet jejich číselnou hodnotu, protože jsou násobí 1, což je deset až moc nulu (100). Číselná hodnota číslic v dalším sloupci vlevo, sloupec „desítky“, je číslice vynásobená deseti na sílu jedné (101), tj. 10. a tak dále. Číselná hodnota řetězce číslic: 973 je tedy skutečně:
9 x 102 + 7 x 101 + 3 x 100 = 9 x 100 + 7 x 10 + 3 x 1 = 973.
v binárním systému určuje umístění číslic jejich hodnotu podle mocnin 2. Binární systém je základní systém 2, který používá pouze číslice 0 a 1. Tyto číslice se vynásobí 20=1, když ve sloupci na krajní pravici, 21=2, když v dalším sloupci vlevo, 22=4, když v dalším sloupci nalevo a tak dále.
zde je binární tabulka pro prvních 32 čísel:
Decimal | Binary |
---|---|
0 | 00000 |
1 | 00001 |
2 | 00010 |
3 | 00011 |
4 | 00100 |
5 | 00101 |
6 | 00110 |
7 | 00111 |
8 | 01000 |
9 | 01001 |
10 | 01010 |
11 | 01011 |
12 | 01100 |
13 | 01101 |
14 | 01110 |
15 | 01111 |
16 | 10000 |
17 | 10001 |
18 | 10010 |
19 | 10011 |
20 | 10100 |
21 | 10101 |
22 | 10110 |
23 | 10111 |
24 | 11000 |
25 | 11001 |
26 | 11010 |
27 | 11011 |
28 | 11100 |
29 | 11101 |
30 | 11110 |
31 | 11111 |
Překlad binární do desítkové a naopak.
převést binární číslo do desítkové, násobit nejpravější číslice o 1 (20), druhá číslice vlevo o 2 (21), třetí číslice vlevo o 4 (22)čtvrtá číslice 8 (23), a tak dále. Příklad: číslo 1011 v binárním je desetinné číslo 11:
1 x 23 + 0 × 22 + 1 × 21+ 1 × 20 = 1 x 8 + 0 x 4 + 1 x 2 + 1 x 1= 11
Existuje několik způsobů, jak převést desítkové číslo na binární. Nejjednodušší je hledat nejbližší sílu 2, napsat 1 do odpovídající polohy a odečíst od původního čísla. Pokračujte v tom, dokud nedosáhnete nuly. Příklad: číslo 36 v binární je: 100100: nejbližší mocnina 2 na 36, je 32, což je 25, takže víme, že binární číslo bude 6 číslic s 1 v šestém sloupci z právo: 1–.
36 – 32 = 4, což je 22, takže další ‚1‘ bit bude umístěn ve třetím sloupci zprava: 1001–.
4 – 4 = 0, takže jsme skončili a zbytek bitů jsou nuly: 100100.
Leave a Reply