Kniha
Osobné počítače
študijný materiál
3. Binárny kód
3.2. Logické operácie
Procesor počítača spracúva príkazy a dáta v strojovom (binárnom) kóde. Aritmetické operácie s binárnymi číslami, ako sčítanie a násobenie, sú v integrovaných obvodoch realizované kombináciou logických operácií. Anglické video vysvetľuje, ako to funguje:
Príklady logických operátorov, ktoré sme videli, zhrnujú nasledujúce tabuľky:
A | not A |
---|---|
0 | 1 |
1 | 0 |
A | B |
A and B |
---|---|---|
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
A | B |
A or B |
---|---|---|
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
Príklad
Pokúste sa vyriešiť detektívny prípad. Sú dvaja podozriví: Roman a Karol. Máte výpoveď štyroch svedkov. Z priebehu vyšetrovania viete, že len štvrtý svedok hovorí pravdu. Tu sú ich výpovede:
- Viem akurát to, že Roman je nevinný.
- Ja môžem akurát povedať to, že nevinný je Karol.
- Viem, že výpoveď aspoň jedného z predchádzajúcich svedkov je pravdivá.
- S istotou viem, že 3. svedok klame.
Svoju odpoveď môžete overiť pravdivostnou tabuľkou.