- •1. Основные параметры и характеристики логических элементов
- •2. Сравнительная оценка базовых логических элементов
- •3. Системы обозначений отечественных и зарубежных имс
- •4. Типы корпусов микросхем
- •5. Условные графические обозначения микросхем
- •6. Основы булевой алгебры
- •7. Аксиомы и законы булевой алгебры
- •8. Формы представления логических функций
- •9. Кнф, днф, сднф, скнф. Функционально полные системы логических функций
- •14.Метод минимизации Квайна и Мак-Класки.
- •15. Метод минимизации Квайна и Мак-Класки. Получение мкнф функции.
- •17 Комбинационныеустройства:Определение.Методика проектирования
- •18. Шифраторы
- •2.8. Дешифраторы
- •22. Преобразователи кодов
- •24. Мультиплексоры
- •25. Мультиплексорное дерево
- •26. Построение логических функций на мультифлексорах
- •27. Демультиплексоры
- •28. Сумматоры
- •30. Полусумматор
- •31. Многоразрядные двоичные сумматоры
- •33.Цифровые Компараторы
- •35 . Пороговые схемы, мажоритарные элементы
- •40.Реализация шифраторов, дешифраторов, мультиплексоров и демультиплексоров на плм.
- •41.Назначение и базовая структура пмл
- •42.Назначение и базовая структура бмк.
- •44. Триггеры: определение, общая структура кбя дбя, классификация по способу записи информации
- •46. Регистры
- •47. Функционирование регистров хранения. Схемы и условное графическое обозначение регистров хранения
- •48. Функционирование, схемы и условное графическое обозначение регистров сдвига
- •49. Счетчики
- •50. Последовательные счетчики
- •51. Параллельные счетчики.
- •52. Вычитающие и реверсивные синхронные двоичные счетчики
- •53. Синтез декадных синхронных счетчиков
- •54. Синтез синхронных двоичных счетчиков с переменным коэффициентом счета
- •55. Кольцевые счетчики
- •56. Определение генераторов кодов. Синтез генераторов кодов на основе счетчиков
- •57. Синтез генераторов кодов на основе сдвиговых регистров.
- •58. Определение делительной частоты. Синтез делителей частоты
- •60. Цифровые запоминающие устройства
- •61. Классификация запоминающих устройств по технологии выполнения и по способу обращения к массиву памяти. Основные параметры зу
- •62. Структура микросхем памяти с произвольной выборкой. Управляющие сигналы
- •63. Статические и динамические озу
- •64. Постоянные запоминающие устройства
- •65.Способы увеличения объема памяти запоминающих устройств
- •67. Основные характеристики цап и ацп
- •68. Цап с матрицей взвешенных коэффициентов
- •69. Цап с матрицей r-2r
- •70. Цап с весовым суммированием выходных сигналов
- •71. Области применения цап
- •72. Ацп времяимпульсного типа
- •73. Ацп с двойным интегрированием
- •74. Ацп параллельного преобразования (прямого преобразования)
- •75. Ацп последовательного счета (развертывающего типа)
- •76. Ацп следящего типа
- •77. Ацп последовательного приближения (поразрядного уравновешивания)
- •78. Классификация и области применения ацп
- •79. Схема выборки и хранения
- •80. Микропроцессор
- •81. Характеристики, достоинства и недостатки cisc-, risc-, vlim-
- •82. Характеристики, достоинства и недостатки Принстонской и Гарвардской архитектурой микропроцессоров.
- •84 Классификация микропроцессоров по функциональному признаку и количеству входящих в устройство бис.
- •85 Структура и состав микропроцессорных систем.
- •86. Системная шина. Шина адреса, шина данных, шина управления, их назначение и разрядность. Мультиплексированная шина адреса-данных.
- •90. Режим Примой доступ к памяти работы микропроцессора
- •91. Способы адресации операндов. Особенности способов адресации
- •92. Формат типовой команды микропроцессора.
- •93. Команды пересылки
- •94. Команды сдвига. Команды сравнения и тестирования.
- •95.Команды битовых операций. Операции управления программой
- •96. Структурная схема, физический интерфейс и условное графическое изображение однокристального микроконтроллера (мк) к1816ве48
- •97. Структурная организация центрального процессора мк к1816ве48
- •98.Организация память программ и данных мк к1816ве48.
- •99. Организация системы ввода-вывода мк к1816ве48
- •100. Организация систем подсчета времени, прерываний и синхронизации мк к1816ве48.
- •101. Средства расширения памяти программ мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
- •102. Средства расширения памяти данных мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
- •103 . Средства расширенияввода-вывода мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
6. Основы булевой алгебры
Математический аппарат, описывающий действия дискретных устройств, базируется на алгебре логики, или, как ее еще называют по имени автора – английского математика Джорджа Буля (1815–1864 г.), булевой алгебре. В практических целях первым применил его американский ученых Клод Шеннон в 1938 г. при исследовании электрических цепей с контактными выключателями.
Булева алгебра оперирует двоичными переменными, которые условно обозначаются как 0 и 1, и подчиняются условию: , если, и, если. В ее основе лежит понятие переключательной, или булевой, функции видаотносительно аргументов, которая, как и её аргументы, может принимать только два значения – 0 и 1.
Действия над двоичными переменными производятся по правилам логических операций. Простейших логических операций три: отрицание (инверсия, операция НЕ), логическое умножение (конъюнкция, операция И) и логическое сложение (дизъюнкция, операция ИЛИ). Более сложные логические преобразования можно свести к указанным операциям.
Операция отрицания выполняется над одной переменной и характеризуется следующими свойствами: функция при аргументеи, если. Обозначается отрицание чертой над переменной, с которой производится операция:(игрек равен не икс).
Операция логического умножения (конъюнкция) для двух переменных характеризуется таблицей истинности 2.1 и равна:;;;, т.е. нулевое значение хотя бы одного из аргументов обеспечивает нулевой результат операции. Операция может быть распространена на большее число переменных.
Операцию логического сложения (дизъюнкции) определяет таблица истинности 2.2. Для двух переменных;;;, т.е. равенство хотя бы одного аргумента логической единице определяет единичное значение всей функции. Дизъюнкция, как и конъюнкция, может осуществляться со многими переменными.
Таблица 2.1 Таблица 2.2
| ||||||
0 |
0 |
0 |
0 |
0 |
0 | |
0 |
1 |
0 |
0 |
1 |
1 | |
1 |
0 |
0 |
1 |
0 |
1 | |
1 |
1 |
1 |
1 |
1 |
1 |
Совокупность различных значений переменных называют набором. Булева функция аргументов может иметь донаборов. Поскольку функция принимает только два значения, общее число булевых функцийаргументов равно. Таким образом, функция одного аргумента может иметь четыре значения:,,(константа 1),(константа 0).
Два аргумента дают 16 значений функций (таблица 2.3).
Таблица 2.3
0 |
0 |
1 |
1 |
Функция |
Название функции | |
0 |
1 |
0 |
1 | |||
0 |
0 |
0 |
0 |
Константа 0 | ||
0 |
0 |
0 |
1 |
Конъюнкция, операция И | ||
0 |
0 |
1 |
0 |
Запрет по | ||
0 |
0 |
1 |
1 |
Тождественность (тавтология) | ||
0 |
1 |
0 |
0 |
Запрет по | ||
0 |
1 |
0 |
1 |
Тождественность (тавтология) | ||
0 |
1 |
1 |
0 |
Исключающее ИЛИ (сумма по модулю 2) | ||
0 |
1 |
1 |
1 |
Дизъюнкция, операция ИЛИ | ||
1 |
0 |
0 |
0 |
Стрелка Пирса (операция ИЛИ–НЕ) | ||
1 |
0 |
0 |
1 |
Равнозначность, эквивалентность | ||
1 |
0 |
1 |
0 |
Инверсия | ||
1 |
0 |
1 |
1 |
Импликация от к | ||
1 |
1 |
0 |
0 |
Инверсия | ||
1 |
1 |
0 |
1 |
Импликация от к | ||
1 |
1 |
1 |
0 |
Штрих Шеффера (операция И–НЕ) | ||
1 |
1 |
1 |
1 |
Константа 1 |