Читайте также: |
|
Будем считать, что комбинационная схема (КС) (рис. 8.3) задана полностью, если известен закон ее функционирования, описываемый системой переключательных функций:
Анализкомбинационных схем (КС), включающий описание функционирования заданной схемы переключательными функциями, производится в следующем порядке.
1. Последовательно описывая переключательной функцией работу каждого элемента заданной КС, получают переключательные функции, описывающие закон функционирования КС.
2. Проводится анализ полученных переключательных функции с целью устранения лишних элементов в схеме.
Пример. Произвести анализ логической структуры КС, приведенной на рис. 8.20.
Решение. 1. Описываем последовательную работу каждого логического элемента КС (рис. 8.4) переключательной функцией:
X 1= ABC Ú АВС Ú АВС;
X 2= ABC Ú АВС Ú АВС Ú АВС Ú АВС;
2. Используя полученные выражения, составим карты Карно (рис. 8.5),на основании которых получим минимальные ДНФ функций, описывающих работу КС:
|
X min2= A Ú BС; (рис.8.21, б)
На рис. 8.6 приведена логическая схема, реализующая минимальные формы переключательных функций (8.3). Полученная КС содержит меньшее количество схем И и с меньшим числом входов по сравнению с заданной КС (см. рис. 8.4).
|
Синтез — проектирование схемы, реализующей заданный закон ее функционирования. Рассмотрим последовательность этапов синтеза КС на следующем примере.
Пример. Построить КС в базисе И-НЕ, закон функционирования которой задан таблицей истинности (табл. 8.2).
Решение. 1. Запишем переключательную функцию КС в базисе И-ИЛИ-НЕ используя табл.8.2: X СДНФ= ABC Ú АВС Ú АВС Ú АВС
2. Минимизируем полученную переключательную функцию с помощью карты Карно (рис. 8.7);
X min= AB Ú АС Ú АBС;
3. Запишем X min в базисе И-НЕ:
X min= AB Ú АС Ú АBС = AB Ú АС Ú АBС; (8.4)
4. Строим на элементах Шеффера КС (рис.8.8) реализующую переключательную функцию (8.4).
При выборе оптимального варианта К.С необходимо учитывать ограничения, которые накладываются характеристиками реальных логических элементов: коэффициентом разветвления, числом входов логического элемента и конечным временем распространения сигнала в логических элементах.
8.7. Техническая интерпретация логических функций
По логическим выражениям проектируются схемы ЭВМ. При этом следует придерживаться следующей последовательности действий.
1. Словесное описание работы схемы.
2. Формализация словесного описания.
3. Запись функций в дизъюнктивной (конъюнктивной) совершенной нормальной форме по таблицам истинности.
4. Минимизация логических зависимостей с целью их упрощения.
5. Представление полученных выражений в выбранном логически полном базисе элементарных функций.
6. Построение схемы устройства.
7. Проверка работоспособности полученной схемы.
Покажем взаимосвязь перечисленных этапов на примере.
Пример. Спроектировать схему, фиксирующую появление «неправильной» тетрады в двоично-десятичном представлении чисел.
1. Каждая тетрада двоично-десятичного представления числа содержит десятичные цифры 0-9, что соответствует двоичным числам 0000-1001. Значения тетрады, соответствующие двоичным числам 1010-1111 (шестнадцатеричные цифры A-F), не должны появляться при представлении десятичных чисел.
2. Составим таблицу истинности функции, которая принимает значения, равные единице, при появлении «неправильных» тетрад. Разряды тетрады обозначим переменными х, у, z, u.
Таблица истинности функции F
Дата добавления: 2015-07-08; просмотров: 287 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Способы представления и передачи двоичных чисел в ЭВМ | | | Неправильные тетрады |