Отличие ключа: Демультиплексор или DMUX - это комбинированная схема, которая содержит один вход данных, несколько входов управления и много выходов, тогда как декодер представляет собой логическую схему, которая преобразует двоичное число в его эквивалентное десятичное число.
Чтобы понять демультиплексор и декодеры, концепция комбинационных схем должна быть ясной. Комбинационные логические схемы определяются логической функцией их текущего состояния входа. Состояние может быть 0 или 1, в любом случае. В комбинационной логической схеме выход зависит от комбинации его входов. Если в любом случае происходит изменение состояния входа, то изменение также влияет на выход. Эти схемы в основном состоят из трех основных элементов:
- А ТАКЖЕ
- ИЛИ ЖЕ
- НЕ
Эти ворота объединяются для создания простых или сложных схем переключения. Функция комбинационной логической схемы может быть легко получена путем реализации булевой алгебры, таблицы истинности или логических диаграмм. Эти комбинационные логические схемы подразделяются на три широкие категории:
- Арифметические и логические функции
- Передача данных
- Преобразователи кода
Категория передачи данных включает в себя мультиплексоры, демультиплексоры, кодеры и декодеры. Таким образом, эта конкретная категория имеет большое значение с точки зрения определения различий между демультиплексором и декодером.
Декодер также является своего рода комбинационной схемой, которая имеет несколько входов и несколько выходов и используется для преобразования кодированных входов в кодированные выходы. Биты во входном коде обычно меньше битов, которые присутствуют в выходном коде. Декодер в основном декодирует входной код. Например, если двоичный код из n битов предоставляется декодеру, то декодер может сказать, что это за код из возможных 2 ^ n кодов. Декодер также может быть определен как устройство, которое выполняет обратную операцию по отношению к кодеру.
Таким образом, мы можем определить различия между декодером и демультиплексором, рассматривая эти два важных фактора. Декодер является множеством входов для множества выходных устройств, тогда как демультиплексоры - это один вход для многих выходных устройств. Другое различие между ними может быть выражено тем, что в декодере нет линий выбора, тогда как в случае демультиплексора выбор конкретного контура контролируется значением линий выбора.
Различия могут быть суммированы как:
демультиплексор | дешифратор | |
Определение | 1 ввод данных 2 ^ n выходов | Имеет n входов 2 ^ n выходов Имеет n управляющих входов |
Характеристика | Соединяет ввод данных с выводом данных | Выбирает один из 2 ^ n выходов, декодируя двоичное значение на основе n входов |
Обратная сторона | мультиплексор | кодировщик |