- •М.А. Амелина
- •Список сокращений
- •Логические основы цифровых устройств
- •Общие сведения о цифровых устройствах
- •Алгебра логики
- •Коды и системы счисления
- •Компьютерные форматы данных
- •Элементы цифровых устройств
- •Комбинационные и последовательностные устройства
- •Шифраторы, дешифраторы, преобразователи кодов
- •Мультиплексоры и демультиплексоры
- •Компараторы кодов
- •Двоичные полусумматор и сумматор
- •Арифметико-логические устройства
- •Триггеры
- •Взаимные преобразования триггеров
- •Счетчики
- •Основные параметры и классификация счетчиков
- •Двоичные счетчики
- •Двоично-кодированные счетчики
- •Счетчики с недвоичным кодированием состояний
- •Регистры и регистровые файлы
- •Параллельные регистры
- •Регистровые файлы
- •Сдвигающие регистры
- •Универсальные регистры
- •Аббревиатуры цифровых сигналов, используемые в моделях последовательностных цифровых устройств программы Micro-cap
- •Запоминающие устройства
- •Синтез цифровых автоматов
- •Синтез асинхронных автоматов на rs-триггерах
- •Пример 1
- •Пример 2
- •Пример 3 — Автомат Мили
- •Пример 4 — автомат Мура
- •Синтез асинхронных автоматов на мультиплексорах
- •Пример 1. Асинхронный автомат Мили
- •Пример 2. Асинхронный автомат Мура
- •Синтез синхронных автоматов
- •Пример 3. Синтез счетчика с изменяемым коэффициентом пересчёта
- •Литература
Мультиплексоры и демультиплексоры
<Мультиплексор ><(MS)><—><это><функциональный><узел,><осуществляющий><подключение><(коммутацию)><одного><из><нескольких><входов><данных><к><выходу.><Номер><выбранного><входа><соответствует><коду,><поданному><на><адресные><входы><мультиплексора.><Условное><изобра><жение><мультиплексора><на><четыре><входа><и><возможный><вариант><его><структурной><схемы><показаны><на><рис.><2.9,><а,>б.
<При состоянии адресных входов 00><><><><(код><адреса><х2><=><0,><х><1><><=><0)><у><=><а; при состоянии><><><01><(x2=><><0,><х><1><><=1)у><><=><><b; при состоянии><><><10><(х2><=><1,х><1><><=><0)><у><=><с;><в><положении><11><(x2><=><l,x><1><><=><1)><у><=d.><Функционирование><мультиплексора><описывается><выражением:>
<>
<Вход><Е><—><разрешающий:><при><Е=><><1><мультиплексор><работает><как><обычно,><при><Е><=><0 его><выход><><находится><в><неактивном><состоянии,><мультиплексор>заперт.
Рисунок 2.9 — Мультиплексор из 4 в 1: а — условное обозначение; б — внутренняя структура
<><Серийные><ИМС><выпускаются><с><числом><адресных><входов><n><=><2,><3><и><4><при><возмож><ном><числе><2n><><><коммутируемых><входов (рис. 2.10).><При><необходимости><коммутировать><большее><количество><входов><используют><несколько><мультиплексоров.>
Рисунок 2.10 — Мультиплексоры разной размерности
<Мультиплексоры><находят><широкое><применение><в><устройствах><отображения><инфор><мации><в><различных><микропроцессорных><устройствах><управления><и><ЭВМ.>
<Демультиплексоры><выполняют><функцию,><обратную><мультиплексорам,><т.><е.><произ><водят><коммутацию><одного><входного><сигнала><на><2n><выходов,><где><n><—><число><адресных><входов><xi.><Они могут><осуществлять><преобразование><информации><из><последовательной><фор><мы><(последовательно-параллельной)><в><параллельную.><Демультиплексор><имеет><один><информационный><вход><D><и><несколько><выходов,><причем><вход><подключается><к><выходу><yi><имеющему адрес,><заданный кодом на адресных входах><.>
<В><качестве><примера><на><рис.><2.11,><а><дано><условное><графическое><обозначение><демуль><типлексора><(DMS),><имеющего><четыре><выхода,><закон><функционирования><которого><задан><(><табл.><2.2).><Пользуясь><таблицей><2.2,><запишем><переключательные><функ><ции><для><выхода><устройства:>
<><.>
<Функциональная><схема><демультиплексора,><реализующая><эти><выражения,><приведена><на><рис.><2.11,>б.
а б
<Рисунок ><2.11 — Демультиплексор 1-4: а — условное обозначение; б — внутренняя структура>
Таблица 2.2 — Таблица истинности демультиплексора 1–4
<D> |
<x2> |
<х1> |
<y3> |
<y2> |
<y1> |
<y0> |
<1> |
<0> |
<0> |
<0> |
<0> |
<0> |
<1> |
<1> |
<0> |
<1> |
<0> |
<0> |
<1> |
<0> |
<1> |
<1> |
<0> |
<0> |
<1> |
<0> |
<0> |
<1> |
<1> |
<1> |
<1> |
<0> |
<0> |
<0> |
<Функции><демультиплексоров><сходны><с><функциями><де><шифраторов.><Дешифратор><можно><рассматривать><как><де><мультиплексор,><у><которого><информационный><вход><под><держивает><напряжение><выходов><в><активном><состоянии,><а><адресные><входы><выполняют><роль><входов><дешифратора.><Поэтому><в><обозначении><как><дешифраторов,><так><и><демуль><типлексоров><используются><одинаковые><буквы><—><ИД.><Вы><пускают><дешифраторы><(демультиплексоры)><К155ИДЗ,><К531ИД7 и др.><><>
<Так, ><если ><в ><дешифраторе ><КР531ИД14А (рис. 2.13) ><вход ><разреше><ния ><Е использовать как вход данных, ><><><><><><><><><><><><><><а ><информационные ><входы ><де><шифратора ><считать ><за ><адресные ><входы ><демультиплексора, ><то ><получим ><демультиплексор ><1><><4, который работает аналогично демультиплексору рис. 2.11 (за небольшим исключением — у этих устройств разные пассивные уровни выходов)><><><.>
Рисунок 2.12 — Демультиплексоры