- •Логические операции
- •Логические функции.
- •Функцией алгебры логики
- •Элементарные функции алгебры логики
- •Свойства конъюнкции, дизъюнкции и отрицания
- •Пример 3:
- •Свойства функций сложения по модулю 2, импликации, штриха Шеффера и стрелки Пирса (функции Вебба)
- •Основные классы фал
- •Известно, что любая булева функция, отличная от нуля, может быть представлена совершенной днф.
- •2. Операции поглощения, которая состоит в замене выражения на,
- •Минимальные формы
- •Многомерный куб
- •Карты Карно
- •Карты Карно для 4-х переменных.
- •Понятие двоичного сигнала. Способы его кодирования.
- •Понятие логической системы. Типы логических систем.
- •Задачи анализа и синтеза комбинационных схем.
- •Построение комбинационных схем (кс) по минимальным нормальным формам в различных базисах.
- •Задача факторизации (факторного преобразования) булевой функции.
- •Построение одновыходных схем. Декомпозиция булевых функций.
Свойства конъюнкции, дизъюнкции и отрицания
Функции конъюнкции и дизъюнкции обладают рядом свойств, аналогичных свойствам обычных операций умножения и сложения. Легко убедится в том, что для этих функций выполняются сочетательный
x1&(x2&x3)= (x1&x2)&x3,
x1(x2x3)= (x1x2)x3,
переместительный
x1x2= x1x2,
x1& x2= x1&x2,
и распределительный законы. Кроме того, выполняется распределительный закон дизъюнкции относительно конъюнкции.
x1(x2&x3)= (x1x2)& (x1x3).
Проверим справедливость этого закона путем сравнения таблиц для функций, стоящих в левой и правой частях рассматриваемого соотношения.
Совпадение построенных таблиц доказывает наше утверждение.
Рассмотрим теперь ряд простых, но весьма важных соотношений
х1=1; х0=х; х=1; хх=х;
х&1=х. х&0=0. х&=0. х&х=х.
И как следствие получаем
хх…х=х,
х&х&…&х=х.
Как обобщение формул получаем следующие формулы, называемые формулами (законами) де Моргана
х1х2…хn=;
х1&х2&…&хn=.
Пример 3:
Упростим формулы:
1. x2x3x12x3 = x3(x2x12) = x3((x2x1)&(x22)) = (x1x2)x3.
2. x11x212 x312x3 x4 = x11(x223 x4) =
x11(x2x323x4) = (x11)(x1x2x323х4) = x1(x2x3)()x4 =
x1(x2х3())(x2x3x4) = x1x2x3x4.
Свойства функций сложения по модулю 2, импликации, штриха Шеффера и стрелки Пирса (функции Вебба)
Свойства функции сложения по модулю 2 и функции импликации часто бывают полезными при анализе и синтезе различных дискретных устройств.
Для функции сложения по модулю 2 выполняются переместительный и сочетательный законы, а также распределительный закон относительно конъюнкции:
x1x2= x2x1;
x1(x2x3)= (x1x2)x3;
x1&(x2x3)= (x1&x2)( x1&x3).
Справедливы также очевидные соотношения
xx=0;
x0=х;
x1=;
х=1.
Кроме того, выполняется формула х1х2= x1x2 x1&x2.
В отличие от всех ранее рассмотренных функций для импликации не выполняются переместительный и сочетательный законы, однако справедливы следующие соотношения:
хx=1;
x=;
x1=1;
х0=;
0х=1;
1х=х;
х1х2= ;
х1х2 х1= х1.
Функции дизъюнкции и конъюнкции могут быть выражены через импликацию следующим образом:
х1х2= х2;
х1&х2=.
Для функции Шеффера и Вебба справедлив переместительный закон:
х1 /х2= х2/х1;
х1х2= х2х1.
Сочетательный закон для них не выполняется:
х1/(х2/х3)(х1/х2)/х3 ;
х1( х2х3) (х1 х2) х3.
Справедливы следующие очевидные соотношения, проверка которых аналогична приведенным выше примерам и осуществляется при помощи таблиц истинности:
х /х=, х х=;
х/=1, х=0;
х/1=, х1 =0;
х/0=1, х0=;
х1/х2==;
х1х2==&.
Функции Шеффера и Вебба связаны между собой соотношениями, аналогичными формулами де Моргана для функций конъюнкции и дизъюнкции:
х1/х2=;х1х2=.
ПРИМЕР
Упростим формулу:
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |