- •Введение
- •1. Булева алгебра и ее основные законы
- •1.1. Основные логические функции
- •1.2. Основные аксиомы и законы булевой алгебры
- •2. Позиционная система счисления и кодирование чисел
- •3. Логические функции двух переменных
- •4. Алгебраическое представление логических функций
- •5. Теорема разложения логических функций
- •6. Карты карно
- •7. Минимизация логических функций
- •7.1. Метод Квайна
- •7.2. Метод карт Карно
- •8. Приведение логической функции к заданному базису
- •8.1 Приведение логической функции к базису и-не.
- •8.2. Преобразование лф к базису или-не
- •9. Минимизация логических функций с несколькими выходами
- •10. Логический синтез последовательностных устройств
- •11. Состязания сигналов и способы их устранения
- •Заключение
- •Приложение 1. Задание на курсовую работу по курсу микросхемотехника
- •Литература
1.2. Основные аксиомы и законы булевой алгебры
Булева алгебра оперирует двоичными переменными, которые подчиняются условию: Х=1, если Х0 и Х=0, если Х1.
Переключательная, или булева, функция вида Y= f(х1,х2,....,хn) относительно аргументов х1,х2,....,х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.
Задание.
Используя полученные ранее выводы о соответствии логических уравнений и релейно-контактных схем, сопоставьте логическим уравнениям рассмотренных законов релейную схему и проанализируйте ее работу.