Multiplexory a dekodéry

Multiplexor

Multiplexor bere \(2^n\) vstupů a \(n\) bitový selektivní vstup (SEL). Výstup má pouze jeden. Může taky obsahovat enable (ENA), který určuje, jestli je součástka zapnutá nebo ne.

Vysvětlíme si to na gifu. Na následujícím gifu jsou nějaké hodnoty A-D a pomocí 2 bitové hodnoty sel, vybíráme hodnotu, která bude na vstupu.

Můžeme si chování multiplexoru shrnout do tabulky

SELVysílaný pin
00A
01B
10C
11D

Demultiplexor

Demultiplexor se chová obráceně z hlediska vstupů. Má jeden vstup a \(2^n\) výstupů.

Dekodér

Dekodér má \(2^n\) výstupů a \(n\) bitový vstup. Funguje podobně jako demultiplexor, ale místo našeho vstupu, tam bude vysílat vždy \(1\) viz. gif.

Cvičení

Vytvořte si vlastní multiplexor, který bude mít 2 bitový SEL vstup a 1 bitové datové bity, pomocí logických bran.

Řešení

Vytvořte si vlastní dekodér, který bude mít 2 bitový SEL vstup.

Řešení