
- •Вопрос 1 - Измерение информации
- •Вопрос 2 - Согласование характеристик сигнала и канала.
- •Вопрос 3 - Эффективное кодирование (алгоритмы сжатия данных)
- •Вопрос 4 - Помехоустойчивое кодирование (идея построения помехоустойчивых кодов, коды Хэмминга, циклические коды)
- •Вопрос 5 - Дискретизация и квантование сигналов. Выбор шага дискретизации сигнала по времени, шага квантования по уровню
- •Вопрос 6 - Переключательные (булевы) переменные и функции. Булева алгебра
- •Вопрос 7 - Способы задания булевых функций
- •Вопрос 8 - Минимизация булевых функций
- •Вопрос 9 - Аппарат булевых функций - язык описания функционирования комбинационных схем.
- •Вопрос 10 - Анализ и синтез комбинационных схем
- •Вопрос 11 - Основные понятия и определения из теории автоматов. Абстрактный конечный автомат
- •Вопрос 12 - Методы задания автоматов
- •Вопрос 13 - Структурный синтез автоматов
- •Вопрос 14 - Абстрактный синтез автоматов. Автоматы Мили и Мура
- •Вопрос 15 - Понятие интегральной схемы, понятие серии интегральных схем, виды интегральных схем по степени интеграции, по принципу схемотехнического построения, по быстродействию.
- •Вопрос 16 - Системы элементов, их характеристики. Особенности базовых элементов ттлш, n -моп, кмоп
- •Вопрос 17 - Элементы интегральных схем с открытым коллектором и тремя состояниями выхода, их назначение
- •Вопрос 18 - Триггеры
- •Вопрос 19 - Регистры
- •Параллельные регистры
- •Последовательные сдвигающие регистры
- •Реверсивный регистр
- •Вопрос 20 - Счетчики. Методы повышения быстродействия счетчиков
- •Двоичные счетчики
- •Счетчики с ускоренным переносом
- •А) Счетчик с параллельным переносом
- •Б) Счетчик с комбинированным переносом
- •Вопрос 21 - Мультиплексоры и демультиплексоры. Синтез многовходовых мультиплексоров
- •Демультиплексоры
- •Вопрос 22 - Дешифраторы. Синтез многоразрядных дешифраторов
- •Вопрос 23 - Двоичные и приоритетные шифраторы. Указатели старшей единицы
- •Вопрос 24 - Параллельные многоразрядные сумматоры
- •Сумматоры с групповой системой переноса.
- •Вопрос 25 - Преобразователи кодов
- •Вопрос 26 - Запоминающий элемент интегральных схем динамической памяти и его работа
- •Вопрос 27. Виды мс статической и динамической памяти и их потребит. Особенности.
- •Характеристики мс памяти(на всякий случай)
- •Вопрос 28. Мс энергонезависимой памяти (rom, prom, eprom, eeprom, fram, mram) и их потребительские свойства.
Вопрос 8 - Минимизация булевых функций
Целью минимизации логического выражения является снижение его стоимости.
Минимизация идёт в несколько этапов:
перевод исходной формы в сокращённую
перевод сокращённой в тупиковую
перевод тупиковой в минимизированную
Написать
,
посчитать стоимость исходного выражения
(19). Сделать сокращенную форму – форму
со всеми возможными склейками, посчитать
её стоимость (11). Затем составить тупиковую
форму – форму без лишних склеек (её
стоимость - 8). Минимизированная форма
получается из тупиковой с привлечением
дополнительных методов. Например:
применение
тождества де Моргана
посчитать стоимость (6 и 4).
применение распределительного закона – X1X2+X1X3+X1X4= X1(X2+X2+X4) (9 и 5).
Импликантами логических выражений называются такие части, которые равны нулю на тех наборах, на которых сама функция равна нулю. Простыми импликантами называются те, которые уже не склеиваются.
Коэффициент
минимизации равен.
Расчётно-табличный метод
Вопрос 9 - Аппарат булевых функций - язык описания функционирования комбинационных схем.
Логическая схема может быть составлена из логических элементов различных базисов:
1) булевого базиса элементов (НЕ, И, ИЛИ);
2) базиса элементов НЕ, И;
3) базиса элементов НЕ, ИЛИ;
4) базиса элемента И - НЕ;
5) базиса элемента ИЛИ - НЕ.
Два последних базиса принято называть универсальными. Дело в том, что один элемент любого из этих базисов позволяет реализовывать все операции булевого базиса. Элемент универсального базиса является составным. На выходе элемента стоит инвертор. Элемент четвертого базиса является элементом Шеффера, а элемент пятого - элементом Пирса.
Если замкнуть друг с другом все входы универсального элемента, то он будет реализовывать инверсию. Естественно, что это “дорого” обходится.
Если на выходе универсального элемента поставить инвертор, то тогда будет реализовываться конъюнкция (4-й базис) или дизъюнкция (5-й базис).
Пусть имеется функция в СДНФ:
_ _ _ _ _
f26,СДНФ = x1x2x3 \/ x1x2x3 \/ x1x2x3.
После минимизации будет иметь место
_ _ _
f26,СДНФ = x1x3 \/ x1x2x3.
Если функция получается из одной импликанты (составной части выражения), то ее следует развернуть в две импликанты (в случае преды-дущего склеивания) либо взять другую функцию, представленную в СКНФ, и преобразовать ее в СДНФ. Желательно, чтобы полученная для синтеза схемы функция имела бы 2 или 3 импликанты.
Рекомендуется сначала построить логическую схему в булевом базисе элементов (рис.4). Для дальнейшей работы целесообразно элементы прону-меровать, считая входы схемы в определенной степени также элементами. Для практики требуется определять для каждого базиса элементов стоимость схемы С по Квайну, как количество входов у всех элементов схемы.
Первую схему легко преобразовать с учетом других базисов элементов.
Д С1
= 10
Рис. 4. Булевый базис
по тождеству де Моргана произвести замену дизъюнктора: вместо дизъюнктора поставить конъюнктор, его входы и выход проинвертировать.