Ключова разлика: Демултиплексор или DMUX е комбинационна схема, която съдържа един входен сигнал, няколко контролни входа и много изходи, докато декодер е логическа схема, която преобразува двоично число в неговото еквивалентно десетично число.
За да се разбере демултиплексорът и декодерите, понятието за комбинационни схеми трябва да бъде ясно. Комбинационните логически схеми се определят от логическата функция на тяхното текущо входно състояние. Състоянието може да бъде 0 или 1 във всеки случай. В комбинационна логическа схема, изходът зависи от комбинацията от нейните входове. Ако във всеки случай настъпи промяна в състоянието на въвеждане, то тогава изходът също се влияе от промяната. Тези вериги са основно направени от три основни врати:
- И
- ИЛИ
- НЕ
Тези врати се комбинират, за да произвеждат прости или сложни комутационни вериги. Функцията на комбинаторната логическа схема може лесно да бъде получена чрез прилагане на булева алгебра, таблица на истината или логически диаграми. Тези комбинационни логически схеми са класифицирани в три широки категории:
- Аритметични и логически функции
- Предаване на данни
- Преобразуватели на кодове
Категорията на предаване на данни включва мултиплексорите, демултиплексорите, кодерите и декодерите. Така, тази конкретна категория е от голямо значение за определяне на разликите между демултиплексора и декодера.

Декодерът също е вид комбинационна схема, която има множество входове и множество изходи, и се използва за преобразуване на кодирани входове в кодираните изходи. Битовете във входния код обикновено са по-малки от битовете, които присъстват в изходния код. Декодерът основно декодира входен код. Например, ако двоичен код от n бита е предоставен на декодера, тогава декодерът може да каже кой код е този от възможните 2 ^ n кодове. Декодерът може също да бъде дефиниран като устройство, което прави само обратната страна на енкодера.

По този начин можем да дефинираме различията между декодер и демултиплексор, като вземем предвид тези два важни фактора. Декодерът е много входен към много изходно устройство, докато демултиплексорите са един вход към много изходни устройства. Друга разлика между тях може да бъде изразена, тъй като в декодера няма линии за селекция, докато в случай на демултиплексор селекцията на специфичен контур се контролира от стойността на линиите за селекция.
Разликите могат да се сумират като: -
Демултиплексер | Decoder | |
дефиниция | 1 въвеждане на данни 2 ^ n изхода | Той има n входа 2 ^ n изхода Има n контролни входове |
Характеристика | Свързва въвеждането на данни към изхода за данни | Избира един от 2 ^ n изхода чрез декодиране на двоичната стойност въз основа на n входа |
Обратно на | мултиплексор | Encoder |