- •210100.62 «Электроника и наноэлектроника»,
- •Базовые логические элементы
- •Основные тождества булевой алгебры
- •Функционально полные наборы логических элементов
- •Экспериментальная часть
- •Лабораторная работа №2 дешифраторы
- •Классификация дешифраторов
- •Прямоугольная структура дешифратора на ис
- •Пирамидальный дешифратор на ис
- •Ступенчатый дешифратор на ис
- •Лабораторная работа № 3 преобразователи кодов
- •Карты Карно
- •Циклические коды
- •Преобразователь бинарного кода в код с дополнением до 2
- •Преобразователь бинарного кода в код 2421
- •Преобразователь десятичного кода в десятичный бинарный код
- •Лабораторная работа № 4 одноразовые сумматоры
- •Полусумматор
- •210100.62 «Электроника и наноэлектроника»,
Основные тождества булевой алгебры
Комбинируя основные логические операции, можно получать новые, более сложные высказывания или суждения. Существует 15 основных тождеств булевой алгебры (тавтология), получающихся с помощью основных логических операций:
1 |
A+Ā=1 |
Элементарное высказывание |
2 |
A·Ā=0 |
Элементарное высказывание |
3 |
A+1=1 |
Элементарное высказывание |
4 |
A·1=A |
Элементарное высказывание |
5 |
A+A=A |
Соотношение абсорбции |
6 |
A·A=A |
Соотношение абсорбции |
7 |
=А |
Двойное отрицание |
8 |
(A+B)+C=A+(B+C) |
Сочетательное тождество для логической суммы |
9 |
(AB)C=A(BC) |
Сочетательное тождество для логического произведения |
10 |
A+B=B+A |
Переместительное тождество для логической суммы |
11 |
AB=BA |
Переместительное тождество для логического произведения |
12 |
A(B+C)=AB+AC |
Распределительное тождество |
13 |
(A+B)(A+C)=BC+A |
Распределительное тождество |
14 |
=Ā· |
Соотношение двойственности (теорема де Моргана) |
15 |
=Ā+ |
Соотношение двойственности (теорема де Моргана) |
Доказательство основных тождеств может быть проведено разными способами, например, сравнением таблиц истинности для левой и правой части каждого тождества. Особого внимания заслуживают тождества 13-15, не имеющие аналогии в обычной алгебре. Ввиду того, что в схемотехнике широко используются операции НЕ-ИЛИ (отрицание логического сложения) и НЕ-И (отрицание логического умножения), тождества 14 и 15 можно доказать с помощью таблиц истинности.
· |
|
= + |
||||||||||||
A |
B |
A+B |
|
|
|
|
|
A |
B |
AB |
|
|
|
+ |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
|
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
|
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
|
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
а) Доказательство тождеств 14,15 с помощью таблиц истинности
На основании тождеств 1-15 могут быть доказаны полезные следствия, дополняющие основные тождества:
B +BA=B;
2. A+ĀB=A+B;
3. A +ĀB=A B «исключительное ИЛИ»;
4. =ĀB+AB;
5. A A=0;
6. A Ā=1;
7. A Ā;
8. A 0=A;
9. Если A B=C, то A C=B и B C=A.
Приведенные следствия можно доказать, используя таблицы истинности.