- Předurčení analýzy kombinačního obvodu
- Postup analýzy kombinačního obvodu na příkladu
- Sestavení pravdivostní tabulky a logické funkce na základě analýzy
Předurčení analýzy kombinačního obvodu
- Určení počtu a významu vstupních a výstupních proměnných analyzovaného obvodu
- Kombinační obvody jsou obvody, výstupy závisí na aktuálních hodnotách vstupů.
- Obvody se skládají z logických hradel, jako jsou AND, OR, NOT, NAND, NOR, XOR a XNOR.
Postup analýzy kombinačního obvodu na příkladu
Analýza obvodu

- Identifikace výstupů a vstupů
- Vstupy: Tři přepínače A, B, C. (Možné stavy přepnutí zapnuto (1) a (0).
- Výstup: Žárovka Y. Žárovka může být buď svítit (1) nebo nesvítit (0).
- Určení použitých logických členů
- Hradlo AND (označené ”&”) - na vstupu má A a B
- Hradlo NAND (označené ”&”) - na vstupu má výstup prvního hradla AND a C
- Hradlo NOR (označené “≥1”) - na vstupu má B a C
- Hradlo XOR (označené “=1”) - na vstupu má výstup druhého hradla NAND a hradla NOR
- Zapsání výstupních funkcí
Mezivýstupy:
-
-
-
-
Rozepsání:
-
- Zjednodušení logických funkcí
-
Výchozí rovnice
-
Rozepsání XOR pomocí základních operací XOR můžeme rozepsat jako:
-
Použití De Morganova zákona Podle De Morganových zákonů platí:
Dosadíme tyto výrazy do rovnice:
-
Distributivní zákon Aplikujeme distributivní zákon:
Zjednodušením, protože a : Y = (
-
Zjednodušení výrazu Vzhledem k tomu, že je vždy 0:
Tedy dosadíme zpět:
-
Úprava pro podobnost Upravíme výrazy
-
Zkrácení vytknutím A Zkrátíme pomocí vytknutí:
- Konečná rovnice Dostaneme konečnou formu:
-
- Vytvoření pravdivostní tabulky
- Pravdivostní tabulka bude mít 2^3 = 8 řádků, protože máme tři vstupy
- Vytvoření dosazováním do logické funkce nebo fyzickým testováním
| 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 1 | 0 | 1 |
| 0 | 1 | 0 | 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 |
- Ověření správnosti analýzy
- Na základě pravdivostní tabulky vidíme následující chování:
- Žárovka svítí (Y = 1) v těchto případech:
- A = 0, B = 0, C = 1
- A = 0, B = 1, C = 0
- A = 0, B = 1, C = 1
- A = 1, B = 0, C = 1
- A = 1, B = 1, C = 0
- Žárovka nesvítí (Y = 0) v těchto případech:
- A = 0, B = 0, C = 0
- A = 1, B = 0, C = 0
- A = 1, B = 1, C = 1
- Žárovka svítí (Y = 1) v těchto případech:
- Na základě pravdivostní tabulky vidíme následující chování: