- •Лекция 2
- •Цели и задачи
- •Базовые логические функции
- •Вентиль «НЕ»
- •Вентиль «И»
- •Многовходовой вентиль «И»
- •Вентиль «ИЛИ»
- •Многовходовой вентиль «ИЛИ»
- •Упрощенные определения
- •Булева алгебра
- •Основные булевы тождества
- •Основные булевы тождества для нескольких переменных
- •Основные правила булевой алгебры
- •Основные правила булевой алгебры
- •Положительная и отрицательная логика
- •Дуальные функции
- •Принцип дуализма
- •Принцип дуализма
- •Теорема де Моргана
- •Теорема де Моргана для 3-х и более переменных
- •Вентиль «И-НЕ», NAND
- •Вентиль «ИЛИ-НЕ», NOR
- •Универсальные вентили «И-НЕ», «ИЛИ-НЕ»
- •Дуализм операторов «И-НЕ», «ИЛИ-НЕ»
- •Вентиль «Исключающее ИЛИ»
- •Вентиль «Исключающее ИЛИ-НЕ»
- •Коммутативные функции
- •Итоги:
Лекция 2
Логические вентили
Цели и задачи
•Знакомство с основными элементами цифровых схем – логическими вентилями.
•Рассмотрим различные типы логических вентилей.
•Знакомство с базовыми функциями булевой алгебры
Базовые логические функции
•НЕ (NOT)
•И (AND)
•ИЛИ (OR)
Вентиль «НЕ»
Определение: операция НЕ выполняется над одной переменной, и ее результатом является логическое значение, противоположное исходному. Если А = 1, то НЕ А = 0, а если А = 0, то НЕ А = 1.
Графическое |
Таблица |
|
обозначение |
истинности |
|
|
A |
|
|
A |
|
|
0 |
1 |
|
1 |
0 |
Вентиль «И»
Определение: результат операции И, выполняемой над переменными А и В, равен 1, если А=1 «и» В=1; иначе результат равен 0.
Графическое |
Таблица |
|
обозначение |
истинности |
|
A |
В |
A·В |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
Многовходовой вентиль «И»
Графическое
обозначение
Таблица истинности
A |
В |
C |
A·В·C |
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 |
0 |
1 |
1 |
1 |
1 |
Вентиль «ИЛИ»
Определение: результат операции ИЛИ, выполняемой над переменными А и В, равен 1, если А=1 «или» В=1, либо они обе равны 1; иначе результат равен 0.
Графическое |
Таблица |
|
обозначение |
истинности |
|
A |
В |
A+В |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
Многовходовой вентиль «ИЛИ»
Графическое
обозначение
Таблица истинности
A |
В |
C |
A+В+C |
0 |
0 |
0 |
0 |
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 |
Упрощенные определения
•Если хотя бы один из входов вентиля «И» равен 0, то выход этого вентиля будет также равен 0, иначе 1.
•Если хотя бы один из входов вентиля «ИЛИ» равен 1, то выход этого вентиля будет также равен 1, иначе 0.
Булева алгебра
•Разработана математиком Булем в ХIХ веке.
•Использовалась для определения истинности или ложности утверждений.
•В цифровых схемах используется также, т.к. оперирует с двузначными сигналами.