Kombinační logické obvody jsou obvody, které obsahují různé typy logických hradel. Jednoduše, obvod, ve kterém jsou kombinovány různé typy logických hradel, je známý jako a kombinační logický obvod . Výstup kombinačního obvodu je určen ze současné kombinace vstupů bez ohledu na předchozí vstup. Vstupní proměnné, logická hradla a výstupní proměnné jsou základními součástmi kombinačního logického obvodu. Existují různé typy kombinačních logických obvodů, jako je sčítačka, odečítačka, dekodér, kodér, multiplexer a demultiplexor.
Kombinační logický obvod má následující vlastnosti:
převod int na řetězec v jazyce Java
- V každém okamžiku závisí výstup kombinačních obvodů pouze na přítomných vstupních svorkách.
- Kombinační obvod nemá žádnou záložní nebo předchozí paměť. Současný stav obvodu není ovlivněn předchozím stavem vstupu.
- V kombinačních logických obvodech je možný počet n vstupů a m počet výstupů.
Vstupní proměnná 'n' pochází z externího zdroje, zatímco výstupní proměnná 'm' jde do externího cíle. V mnoha aplikacích jsou zdrojem nebo cílovými registry úložiště.
Poloviční zmije
Poloviční sčítačka je základní stavební blok se dvěma vstupy a dvěma výstupy. Sčítačka se používá k provedení operace OR dvou jednoduchých bitových binárních čísel. The nést a součet jsou dva výstupní stavy poloviční sčítačky.
Plná zmije
Poloviční sčítačka slouží k sečtení pouze dvou čísel. K překonání tohoto problému byla vyvinuta úplná sčítačka. Plná sčítačka se používá k sečtení tří 1bitových binárních čísel A, B a přenosu C. Plná sčítačka má tři vstupní stavy a dva výstupní stavy, tj. součet a přenos.
Poloviční odečítači
Poloviční odčítač je také stavebním kamenem pro odečítání dvou binárních čísel. Má dva vstupy a dva výstupy. Tento obvod se používá k odečtení dvou jednobitových binárních čísel A a B. The 'rozdíl ' a 'půjčit si' jsou dva výstupní stavy poloviční sčítačky.
Úplné odečítače
Poloviční odečítač se používá k odečtení pouze dvou čísel. K překonání tohoto problému byl navržen úplný odečítač. Úplný odčítač se používá k odečtení tří 1bitových čísel A, B a C, která jsou zmenšování, odečítání , a půjčit si, respektive. Úplný odčítač má tři vstupní stavy a dva výstupní stavy, tj. rozdíl a výpůjčku.
Multiplexery
Multiplexer je kombinační obvod, který má n-datové vstupy a jeden výstup. To je také známé jako selektor dat který vybere jeden vstup ze vstupů a nasměruje jej na výstup. Pomocí zvolených vstupů se vybere jeden vstupní řádek z n-vstupních řádků. Vstup povolení je označen E, který se používá v kaskádě.
De-multiplexery
De-multiplexer provádí obrácenou operaci multiplexoru. Demultiplexer má pouze jeden vstup, který je rozdělen na několik výstupů. Výběrem řádků se vybere vždy jeden výstupní řádek. Vstup je přenášen do zvoleného výstupního vedení.
git přidat vše
Dekodér
Dekodér je kombinační obvod s n vstupy a maximálně m = 2n výstupy. Dekodér je stejný jako demultiplexer. Jediný rozdíl mezi demultiplexerem a dekodérem je ten, že v dekodéru není žádný vstup dat. Dekodér provádí operaci, která je zcela opačná než kodér.
Kodér
Kodér se používá k provádění zpětné činnosti dekodéru. Kodér, který má n počet vstupů a m počet výstupů, se používá k vytvoření m-bitového binárního kódu, který souvisí s číslem digitálního vstupu. Kodér vezme digitální slovo a převede ho na jiné digitální slovo.