Klíčový rozdíl: Demultiplexer nebo DMUX je kombinovaný obvod, který obsahuje jeden datový vstup, několik řídicích vstupů a mnoho výstupů, zatímco dekodér je logický obvod, který převádí binární číslo na jeho ekvivalentní desetinné číslo.
Pro pochopení demultiplexeru a dekodérů musí být koncept kombinacních obvodů jasný. Kombinované logické obvody jsou definovány logickou funkcí jejich aktuálního vstupního stavu. Stav může být v každém případě buď 0 nebo 1. V kombinačním logickém obvodu je výstup závislý na kombinaci jeho vstupů. Pokud dojde v každém případě ke změně stavu vstupu, pak je změna ovlivněna i výstupem. Tyto obvody jsou v zásadě tvořeny ze tří základních bran:
- A
- NEBO
- NE
Tyto brány jsou kombinovány tak, aby vytvářely jednoduché nebo komplikované spínací obvody. Funkci kombinovaného logického obvodu lze snadno získat pomocí implementace booleovské algebry, pravdivé tabulky nebo logických diagramů. Tyto kombinované logické obvody jsou rozděleny do tří kategorií:
- Aritmetické a logické funkce
- Přenos dat
- Převodníky kódu
Kategorie přenosu dat zahrnuje multiplexory, demultiplexory, kódovače a dekodéry. Tato konkrétní kategorie má tedy velký význam, pokud jde o definování rozdílů mezi demultiplexerem a dekodérem.
Dekodér je také druh kombinovaného obvodu, který má více vstupů a více výstupů a používá se pro konverzi kódovaných vstupů do kódovaných výstupů. Bity ve vstupním kódu jsou obecně menší než bity, které jsou ve výstupním kódu přítomny. Dekodér v podstatě dekóduje vstupní kód. Například pokud je k dekodéru poskytnut binární kód n bitů, pak dekodér může říct, který kód je z možných 2 ^ n kódů. Dekodér může být také definován jako zařízení, které provádí pouze zpětnou vazbu kodéru.
Takže můžeme definovat rozdíly mezi dekodérem a demultiplexerem zvážením těchto dvou důležitých faktorů. Dekodér je mnoho vstupů pro mnoho výstupních zařízení, zatímco demultiplexery jsou jedním vstupem pro mnoho výstupních zařízení. Jiný rozdíl mezi nimi může být vyjádřen, protože v dekodéru nejsou žádné výběrové řádky, zatímco v případě demultiplexeru je výběr specifického obrysu řízen hodnotou výběrových řad.
Rozdíly lze sčítat jako:
Demultiplexer | Dekodér | |
Definice | 1 vstup dat 2 ^ n výstupy | Má n vstupy 2 ^ n výstupy Má n ovládací vstupy |
Charakteristický | Slouží k připojení datového vstupu k datovému výstupu | Vybírá jeden z 2 ^ n výstupů dekódováním binární hodnoty na základě n vstupů |
Obrátit | Multiplexer | Encoder |