- •1) Особенности элементных структур эвм
- •2)Реализация бул.Функций на основе пзу
- •3) Многозначные ф-и
- •5)Мажорит и пороговые ф-и и их элементы
- •7)Метод Петрика
- •8) Особенности синтеза комбинационных схем
- •9) Мультиплексоры и синтез кс на их основе....
- •10) Минимизация кнф ( Блейка, Квйна, Нельсона)
- •11)Плм и Синтез на их осонове
- •12) Асимптотические методы синтеза
- •13) Дештфратор и основы с-за на основе дешифратора
- •2 Вопросы:
- •14) Устойчивость работы автомата
- •15) Самопровер. Схемы
- •16) Особенности синтеза автоматов с памятью в двоичном структурном алфавите (тригеры, функции возбуждения)
- •17) Общие методы контроля (дублируемые, мажорирующие)
- •18) Канонический метод структурн. С-за
- •19) Однородные среды особен. Синтеза (идеи, требования, этапы)
- •20) Абстрактные автоматы (Мили, Мура) , способы задания, с памятью - без памяти
- •21) Сигнатурный анализ – особенности
- •22)Микропрограмные автоматы гса, лса - мура,мили
- •23)Линейные автоматы
- •24) Контроль автом. Определ. Задачи, особености (теория ветвления)
- •25) Тестовый контроль автоматов, особенности
1 вопросы:
1) Особенности элементных структур эвм
Види сигналів:
1)імпульсний
2)потенціальний
Елемент. Структури: 1)потенц; 2)імпульси; 3) потенц-імпульсн.
Імпульс. – потенц. Переваги: 1) дуже простий синтез; 2) орієнт. на схеми, що накопичують інформацію;
Потенц.: переваги: 1) сигнали однотипні; 2) простота інтегрального виконання; недолік: більш складні схеми;
2)Реализация бул.Функций на основе пзу
Представим совокупность из k' булевых функций от п' переменных каждая таблицей истинности. В ячейку памяти с нулевым адресом некоторого ПЗУ запишем значения функций из первой строки правой части таблицы истинности в ячейку с адресом 00...01 — значения функций из второй строки правой части таблицы истинности и т. д. Если теперь на адресные входы ПЗУ, имеющего п≥п' адресных входов и k≥ k' выходов, подать набор 00...00, то на выходах ПЗУ появится двоичный набор, соответствующий значениям функций на наборе 00... ..00. Если же п'≤ п, а k' > k, то для реализации системы булевых функций необходимо разбить ее на подсистемы, каждая из которых содержит не более k функций и может быть реализована поэтому на одной интегральной схеме ПЗУ. Очевидно, общее число ПЗУ в схеме в этом случае определяется числом ]k'/k[, где ]a[ — ближайшее большее к а целое положительное число.
В случае п' > п могут быть использованы различные приемы декомпозиции булевых функций по переменным, с реализацией получаемых подфункций на ПЗУ и последующим объединением выходов ПЗУ, например, через элементы ИЛИ.
Более общий способ синтеза схемы, реализующей булевые функции с применением ПЗУ и МП, заключается в следующем. Используя приведенную ранее формулу, производим разложение по k переменным, где k — число адресных входов МП. Оставшиеся 2k функций (п — k) переменных реализуем, используя ПЗУ, после чего подключаем выходы ПЗУ к входам данных МП в соответствии с формулой разложения заданной функции.
3) Многозначные ф-и
0
1
2
3
0
0
1
2
3
1
1
1
2
3
2
2
2
2
3
3
3
3
3
3
Рис. 9.4
Примером m-значной функции могут служить операции сложения и умножения по модулю m. Число m-значных наборов равно mn, а число различных функций — .Все они образуют множество Pm.Число функций с ростом т и п увеличивается очень быстро. Достаточно сказать, что 3-значных функций, завиящих от двух аргументов - 19 683 (напомним, что двузначных — всего 16). Многозначные функции задаются таблицами истинности, которые удобно представлять в виде матриц. Например. таблица истинности для функции max (x1, x2) из Р4 представлена на рис. 9.4.
Основной проблемой функциональных построений в многозначной логике является проблема функциональной полноты. В общем виде она не решена, хотя теорема Кузнецова о существовании множества предполных классов, таких, что любая система функций из Рm полна, если целиком не содержится ни в одном из них, справедлива для любого m.
Большой вклад в решение этой проблемы внесен С. В. Яблонским, в частности, для т = 3 им найдены все предполные классы (их оказалось 27). Некоторые из них обобщают двоичные классы: классы сохранения констант и подмножеств констант, классы линейных, монотонных и самодвойственных функций.
4) Метод Нельсона (+соображения на тему)
Метод позволяет получать сокращенную ДНФ булевой функции f из ее произвольной конъюнктивной нормальной формы. Суть метода заключается в использовании следующего утверждения, которое мы приводим без доказательства: если в произвольной КНФ булевой функции f раскрыть скобки и произвести все поглощения, то в результате будет получена сокращенная ДНФ булевой функции f.