Binární číslo 1011₂ = 1*8 + 0*4 + 1*2 + 1*1 = 11₁₀Seminář informatiky
Porozumět binární soustavě a jejímu významu
Umět převádět čísla z desítkové do binární soustavy a zpět
Procvičit sčítání binárních čísel
Ukázat násobení v binární soustavě
Vyzkoušet si příklady a procvičit
Desítková soustava (základ 10) – používáme běžně
Binární soustava (základ 2) – používají počítače
Obecně: soustava se základem b používá číslice 0 … b-1
Pouze dvě číslice: 0 a 1
Každá pozice odpovídá mocnině dvou
1 (20)
2 (21)
4 (22)
8 (23)
atd.
Binární číslo 1011₂ = 1*8 + 0*4 + 1*2 + 1*1 = 11₁₀Postup: opakovaně dělíme číslo 2 a zapisujeme zbytky
Výsledek čteme od konce
Příklad: 13₁₀
13 ÷ 2 = 6 zbytek 1
6 ÷ 2 = 3 zbytek 0
3 ÷ 2 = 1 zbytek 1
1 ÷ 2 = 0 zbytek 1
→ 1101₂Převeď na binární číslo:
25
42
100
Vynásobíme jednotlivé číslice mocninou 2 a sečteme
10101₂ = 1·16 + 0·8 + 1·4 + 0·2 + 1·1 = 21₁₀Převeď na desítková čísla:
1101₂
11100₂
101010₂
Sčítáme po jednotlivých bitech zprava doleva (stejně jako v desítkové soustavě).
Pokud nastane součet větší než 1, vzniká přenos (carry) do vyššího řádu.
| Bit 1 | Bit 2 | Součet | Výsledek |
|---|---|---|---|
0 | 0 | 0 | 0 (bez přenosu) |
0 | 1 | 1 | 1 (bez přenosu) |
1 | 0 | 1 | 1 (bez přenosu) |
1 | 1 | 2 | 10 (přenos) |
Pravidla:
0 + 0 = 0
0 + 1 = 1
1 + 1 = 10 (0 a přenos 1)
1 + 1 + 1 = 11 (1 a přenos 1)
1001₂ + 111₂
1010₂ + 1010₂
Funguje podobně jako v desítkové soustavě
Násobíme vždy číslicí 0 nebo 1
Posouváme výsledky doleva
Princip je podobný jako v desítkové soustavě, ale jednodušší:
0 × 0 = 0
0 × 1 = 0
1 × 0 = 0
1 × 1 = 1
Násobíme každý bit zvlášť.
Každý dílčí součin zapíšeme na nový řádek.
Každý další řádek posuneme doleva podle pozice bitu.
Na závěr všechny dílčí součiny sečteme.
101₂ × 10₂
111₂ × 101₂
Binární systém používá jen číslice 0 a 1
Každá pozice odpovídá mocnině 2
Umíme převádět mezi desítkovou a binární soustavou
Zvládáme binární sčítání a násobení
Podobnost:
Neuron přijímá signály (elektrické impulzy) z jiných neuronů přes synapse.
Pokud součet těchto signálů překročí určitý prahový potenciál, neuron „spustí výboj“ (tzv. akční potenciál).
Ten je v podstatě binární – buď výboj nastane (1), nebo nenastane (0).
Rozdíl:
Signál v neuronech není tak přesný a okamžitý – má biologickou prodlevu.
Neurony pracují paralelně a masivně propojeně, ne sériově jako logické obvody.
Síla spojení mezi neurony (synaptická váha) se může měnit = učení. Počítačová logická hradla mají pevně dané funkce (AND, OR, XOR…), zatímco neurony jsou adaptivní a dokážou se přeučit.
Převést číslo 2025 do binární soustavy
Sečíst 11001₂ + 10111₂
Vynásobit 110 × 101