Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы логического синтеза цифровых устройств.doc
Скачиваний:
274
Добавлен:
05.06.2015
Размер:
1.05 Mб
Скачать

1.2. Основные аксиомы и законы булевой алгебры

Булева алгебра оперирует двоичными переменными, которые подчиняются условию: Х=1, если Х0 и Х=0, если Х1.

Переключательная, или булева, функция вида Y= f(х12,....,хn) относительно аргументов х12,....,хn, как и ее аргументы, может принимать только два значения - 0 и 1.

Все аксиомы и законы булевой алгебры могут быть представлены в двух видах, что следует из принципа дуальности (двойственности) логических операций, согласно которому операции конъюнкции и дизъюнкции допускают взаимную замену, если одновременно поменять логический 0 на логическую 1, а 1 на 0.

Аксиомы (тождества) алгебры логики

а) аксиомы операции отрицания:

_

0 = 1 или дуальное отношение ;

б) аксиомы операций с константами 0 и 1:

0  0 = 0 или 1  1 = 1;

1  0 = 0 1 = 0 или 0  1 = 1  0 = 1;

1  1 = 1 или 0  0 = 0.

Из аксиом вытекаютзаконы булевой алгебры.

а) Переместительный закон (закон коммутативности):

Х1  Х2 = Х2  Х1 или Х1  Х2 = Х2  Х1.

б) Сочетательный закон (закон ассоциативности):

Х1  Х2  Х3 = Х1  (Х2  Х3) = (Х1  Х2)  Х3 или

Х1  Х2  Х3 = Х1  (Х2  Х3) = (Х1  Х2)  Х3.

в) Распределительный закон ( закон дистрибутивности):

Х1  (Х2  Х3) = Х1  Х2  Х1  Х3 или

Х1  (Х2  Х3) = Х1  Х2  Х1 Х3.

г) Закон повторения (тавтологии, идемпотентности):

Х1  Х1  Х1= Х1 или Х1  Х1  Х1 = Х1.

д) Законы операций с константами:

Х1  0 = 0 или Х1  1 = 1;

Х1  1 = Х1 или Х1  0 = Х1.

е) Закон двойной инверсии:

Х = Х.

ж) Закон обращения:

__ __

если Х1 = Х2 , то Х1 = Х2.

з) Закон дополнительности:

__ __

Х1  Х1 =0 или Х1  Х1 = 1.

и) Законы дуальности (законы де Моргана):

_______________ ___ __ __

Х1  Х2  ....  Хn = Х1  Х2  .....  Хn.

Инверсия конъюнкции (логического произведения) двух и более переменных равна дизъюнкции (логической сумме) инверсий этих переменных.

_______________ __ __ ___

Х1  Х2  ....  Хn = Х1  Х2  ....  Хn.

Инверсия дизъюнкции (логической суммы) двух и более переменных равна конъюнкции (логическому произведению) инверсий этих переменных.

к) Закон (правило) поглощения:

Х1  (Х1  Х2) = Х1 или Х1  ( Х1  Х2) = Х1.

Поглощается переменная Х2.

л) Закон (правило) склеивания:

__

( Х1  Х2 )  ( Х1  Х2 ) = Х1 или дуальная форма

__

( Х1  Х2 )  ( Х1  X2 ) = Х1.

м) Правило вычеркивания:

__ __

1  Х2 )  Х1 = Х2  Х1 или дуальная форма

___ ___

1  Х2 )  Х1 = Х2  Х1.

Задание.

Используя полученные ранее выводы о соответствии логических уравнений и релейно-контактных схем, сопоставьте логическим уравнениям рассмотренных законов релейную схему и проанализируйте ее работу.