- •Функциональные узлы логических и цифровых устройств
- •5.1 Основные логические функции
- •Логическое умножение (конъюнкция), операция "и"
- •Логическое сложение (дизъюнкция), операция "или"
- •Логическое отрицание (инверсия), (операция "не")
- •Основные положения и теоремы алгебры логики
- •Виды логики
- •5.2 Схемная реализация логических элементов
- •5.2.1 Диодно-резисторные схемы
- •5.2.2 Диод-транзисторные схемы
- •5.2.3 Транзисторно-транзисторные схемы
- •5.2.4 Логические элементы на полевых мдп транзисторах
- •5.2.5 Основные параметры логических элементов
- •Контрольные вопросы к разделу 5.1 - 5.2
- •5.3 Триггеры в интегральном исполнении
- •5.3.1 Асинхронный r-s триггер на логических элементах
- •5.3.2 Синхронный r-s триггер
- •Контрольные вопросы к разделу 5.3
- •5.4 Счетчики
- •5.4.1 Двоичный счетчик с последовательным переносом
- •5.4.2 Счетчик с последовательным переносом на вычитание
- •5.4.3 Двоичный счетчик с параллельным переносом
- •5.4.4 Реверсивный счетчик с параллельным переносом
- •5.4.5 Счетчики с произвольным коэффициентом пересчета
- •5.4.6 Двоично-десятичные счетчики
- •Контрольные вопросы к разделу 5.4
- •5.5 Регистры
- •5.5.1 Регистр параллельного типа
- •5.5.2 Последовательный регистр
- •5.5.3 Реверсивный сдвигающий регистр
- •5.6 Дешифратор и шифратор
- •5.6.1 Дешифратор
- •5.6.2 Шифратор
- •5.6.3 Преобразователи кодов
- •5.7 Распределитель (демультиплексор) и мультиплексор
- •5.7.1 Демультиплексор
- •5.7.2 Мультиплексор
- •5.8.2 Операция вычитания
- •5.8.3 Операция умножения цифровых сигналов
- •Контрольные вопросы к разделу 5.8
- •5.9 Устройства для хранения информации (Запоминающие устройства)
- •5.9.2 Оперативные запоминающие устройства (озу)
- •Контрольные вопросы к разделу 5.9
- •5.10 Микропроцессор
- •5.10.1 Общие сведения
- •5.10.2 Микропроцессор к580вм80а
- •Обозначение и функциональное назначение выводов мс.
- •Система команд микропроцессора
- •Команды пересылок
- •Арифметические и логические команды
- •Команды управления
- •5.11 Микропроцессорный комплект (мк)
- •5.11.1 Общие сведения
- •5.11.2 Программируемый параллельный интерфейс кр580вв55а
- •5.11.3. Универсальный программируемый таймер кр580ви53 (ppi)
- •5.11.4 Программирование мк
- •Контрольные вопросы к разделам 5.10 - 5.11
- •Преобразователи сигналов
- •6.1. Ограничители сигнала
- •6.2 Устройства сравнения (нуль-органы)
- •6.3 Выполнение простейших математических операций с сигналами в аналоговой форме Сложение и вычитание
- •Контрольные вопросы к разделам 6.1 - 6.3
- •6.4 Амплитудная модуляция
- •6.5 Амплитудное детектирование
- •6.6 Фазовая и частотная модуляция
- •6.7. Фазовое детектирование
- •6.8 Частотное детектирование
- •Контрольные вопросы к разделам 6.4 - 6.8
- •6.9 Цифро-аналоговые и аналого-цифровые преобразователи
- •6.10 Широтно-импульсный и частотно-импульсный модулятор
Логическое отрицание (инверсия), (операция "не")
При логическом отрицании сложное высказывание истинно, если простое ложно, и наоборот. Алгебраическая запись операции логического отрицания имеет вид:
y
=
, (5.3)
где у – функция;
x – аргумент.
Таблица истинности, условное графическое обозначение функции логического отрицания приведены на рисунке 5.3. Операцию логического отрицания часто называют инверсией, а логический элемент ее реализующий – инвертором.
Х |
0 |
1 |
Y |
1 |
0 |
а
б
а – таблица истинности; б – условное графическое обозначение.
Рисунок 5.3 – Функция логического отрицания (НЕ)
Набор функций «И», «ИЛИ», «НЕ» называют основным логическим базисом. Это означает, что с помощью этих функций можно реализовать любую сколь угодно сложную логическую функцию.
Логическими элементами называются устройства, с помощью которых реализуются логические функции. Логические элементы – это устройства комбинационного типа, т.е. такие устройства, выходные сигналы которых в любой момент времени однозначно определяются сочетанием сигналов на входах и не зависят от предыдущего состояния схемы. Логические элементы дают возможность представлять логические переменные с помощью электрических сигналов (напряжения или тока).
В интегральной схемотехнике наиболее часто в качестве базовых используют элементы "2И-НЕ" (Штрих- Шеффера) и элемент "2ИЛИ-НЕ" (Стрелка Пирса). На рисунках 5.4 и 5.5 приведены условные графические обозначения функций "2И-НЕ" и "2ИЛИ-НЕ" и реализация основного логического базиса с их помощью.
а б в г
а – функция "2И-НЕ"; б – функция "2ИЛИ"; в – функция "2И";
г – функция – "НЕ"
Рисунок. 5.4 – Реализация основного логического базиса с помощью
элемента "2И-НЕ"
а б в г
а – функция "2ИЛИ-НЕ"; б – функция "2И"; в – функция "2ИЛИ"; г – функция – "НЕ"
Рисунок 5.5 – Реализация основного логического базиса с помощью
элемента "2ИЛИ-НЕ"
Кроме этих функций довольно широко используется операция неравнозначность (исключающее "ИЛИ").
Словесное описание функции – сложное высказывание истинно только в том случае, если простые высказывания противоположны. Алгебраическая запись этой функции имеет вид:
y = x1 x2 . (5.4)
Условное графическое обозначение элемента, таблица истинности функции и ее реализация с помощью основного логического базиса приведены на рисунке 5.6.
X1 |
X2 |
Y |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
а б в
а – таблица истинности; б – условное графическое обозначение; в – реализация функции с помощью основного логического базиса
Рисунок 5.6 – Логическая функция "исключающее ИЛИ"
