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
SEL | Vysílaný pin |
---|---|
00 | A |
01 | B |
10 | C |
11 | D |
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.