
- •Вопрос 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) и их потребительские свойства.
Вопрос 12 - Методы задания автоматов
Для задания (описания) автоматов используются языки описания, в настоящее время под языком понимается совокупность средств описания.
Все языки применительно к автоматам делятся на начальные и на автоматные (рис. 9).
Рис.9. Классификация языков описания автоматов
Автоматные
языки
Автоматным языком считается такая совокупность, с помощью которой явно описывается автомат. К таким средствам относятся таблицы (Т), матрицы (М) и графы (Г).
Можно предложить следующую схему классификации этих языков, представленную на рис.9, где используются обозначения:
ТП - таблица переходов;
ТВ - таблица выходов;
СТП и В - совмещенная таблица переходов и выходов;
ОТП - отмеченная таблица переходов;
МП - матрица переходов;
МВ - матрица выходов;
СМП и В - совмещенная матрица переходов и выходов;
ОМП - отмеченная матрица переходов.
Из рис.9 следует, что для ЦА Мили и Мура могут использоваться и
одинаковые средства (ТП, ТВ, МП), и разные средства (СТП и В и ОТП; СМП и В и ОМП). Пунктирно обведенные средства использовать можно, но нецелесообразно. Зачеркнутое средство МВ является невозможным.
Условия корректности ГСА похожи на условия корректности схемы алгоритма:
у ГСА должна быть одна начальная и одна конечная вершины;
каждый выход соединен только с одним входом;
каждый вход соединен, по крайней мере, с одним выходом;
выходы условных вершин помечаются с помощью цифр “0” и “1”;
из начальной вершины должен быть путь к любой вершине;
6) из любой вершины должен быть путь в конечную вершину;
7) для любых наборов логических условий должен быть путь из началь-
ной вершины в конечную вершину.
Матричная схема алгоритма (МСА) представляет собой квадратную матрицу, строки которой соответствуют вершинам с выходами, столбцы - вершинам с входами. На пересечениях строк и столбцов записываются функции перехода.
Для МСА можно сформировать условия корректности:
в МСА не должно быть строки Yk;
в МСА не должно быть столбца Y0;
должны быть столбец Yk и строка Y0;
не должно быть пустых строк и столбцов;
на строке не должно быть одинаковых функций перехода;
на строке не должно быть сочетаний 1 и функций перехода через логические переменные;
в столбце могут быть одинаковые функции перехода;
на строке может быть только одна 1;
дизъюнкция всех функций переходов на строке должна быть равна единице;
10) разные строки с одинаковыми функциями переходов разрешается оформлять в одной строке с указанием всех индексов вершин старта.
Функциональная микропрограмма (ФМП) операции представляет собой программу в терминах микроопераций и осведомительных сигналов.
Для ФМП существуют и условия корректности:
должен быть заголовок;
данной меткой может быть помечен только один оператор (одна строка);
в операторах перехода могут использоваться одинаковые метки;
строка после оператора безусловного перехода должна иметь метку;
на строке может быть записана только одна микрокоманда или один оператор перехода.
Применительно к СФП можно сформулировать условия корректности:
не должно быть формулы перехода для Yк;
в правой части любой формулы не должно быть вершины Y0;
логическая сумма всех функций перехода любой формулы должна быть равна единице;
конъюнкция любой пары функций перехода формулы должна быть равна нулю;
в формуле не может быть одинаковых функций перехода;
у данной операторной вершины формул переходов может быть одинаковая функция перехода.
СФП позволяет производить формальные преобразования, упрощать алгоритм, следовательно, и автомат.