Kombinovaný logický obvod vs sekvenční logický obvod
Digitální obvody jsou obvody, které pro svou činnost používají diskrétní úrovně napětí, a logická logika pro matematickou interpretaci těchto operací. Digitální obvody používají abstraktní obvodové prvky zvané brány a každá brána je zařízení, jehož výstup je funkcí samotných vstupů. Digitální obvody se používají k překonání útlumu signálu, zkreslení šumu přítomného v analogových obvodech. Na základě vztahů mezi vstupy a výstupy jsou digitální obvody rozděleny do dvou kategorií; Kombinované logické obvody a sekvenční logické obvody.
Další informace o kombinovaných logických obvodech
Digitální obvody, jejichž výstupy jsou funkcí současných vstupů, se nazývají obvody kombinované logiky. Kombinované logické obvody proto nemají schopnost ukládat do nich stav. V počítačích jsou aritmetické operace s uloženými daty prováděny kombinačními logickými obvody. Poloviční sčítačky, plné sčítačky, multiplexery (MUX), demultiplexory (DeMUX), kodéry a dekodéry jsou implementací kombinačních logických obvodů na základní úrovni. Většina komponent aritmetické a logické jednotky (ALU) je rovněž složena z kombinačních logických obvodů.
Kombinované logické obvody jsou implementovány hlavně pomocí pravidel součtu produktů (SOP) a produktů součtu (POS). Nezávislé pracovní stavy obvodu jsou reprezentovány booleovskou algebrou. Poté byly zjednodušeny a implementovány pomocí NOR, NAND a NOT Gates.
Další informace o sekvenčních logických obvodech
Digitální obvody, jejichž výstup je funkcí jak přítomných vstupů, tak minulých vstupů (jinými slovy současný stav obvodu), se nazývají sekvenční logické obvody. Sekvenční obvody mají schopnost zachovat předchozí stav systému na základě současných vstupů a předchozího stavu; proto se o sekvenčním logickém obvodu říká, že má paměť a používá se k ukládání dat v digitálním obvodu. Nejjednodušší prvek v sekvenční logice je známý jako západka, kde si může zachovat předchozí stav (zablokuje paměť / stav). Zámky jsou také známé jako klopné obvody (f-f's) a ve skutečné strukturální podobě je kombinačním obvodem s jedním nebo více výstupy zpětně přiváděnými jako vstupy. JK, SR (Set-Reset), T (Přepnout) a D jsou běžně používané žabky.
Sekvenční logické obvody se používají téměř ve všech typech paměťových prvků a počítačů konečných stavů. Konečný stavový stroj je model digitálního obvodu, ve kterém jsou možné stavy, pokud je systém konečný. Téměř všechny sekvenční logické obvody používají hodiny a spouští provoz klopných obvodů. Když jsou všechny klopné obvody v logickém obvodu spouštěny současně, je obvod znám jako synchronní sekvenční obvod, zatímco obvody, které nejsou spouštěny současně, jsou známy jako asynchronní obvody.
V praxi je většina digitálních zařízení založena na kombinaci kombinačních a sekvenčních logických obvodů.
Jaký je rozdíl mezi kombinovanými a sekvenčními logickými obvody? • Sekvenční logické obvody mají svůj výstup na základě vstupů a současných stavů systému, zatímco výstup kombinované logické obvody je založen pouze na současných vstupech. • Sekvenční logické obvody mají paměť, zatímco kombinované logické obvody nemají schopnost uchovat data (stav) • Kombinované logické obvody se používají hlavně pro aritmetické a booleovské operace, zatímco sekvenční logické obvody se používají pro ukládání dat. • Kombinované logické obvody jsou postaveny s logickými branami jako základní zařízení, zatímco ve většině případů mají sekvenční logické obvody (f-f) jako základní stavební jednotku. • Většina sekvenčních obvodů je taktována (spouštěna pro provoz s elektronickými impulsy), zatímco kombinovaná logika nemá hodiny. |