Содержание
1. Основные аксиомы, теоремы и тождества алгебры логики
2. Переключательные функции
3. Не полностью определенные переключательные функции
4. Построение комбинационной логической схемы по заданной переключательной функции
5. Минимизация переключательных функций с помощью карт Карно
6. Нормальные формы логических уравнений. Преобразование логических уравнений к заданному базису
7. Скобочные формы логических уравнений
8. Комбинационные схемы
Список литературы
1. Основные аксиомы, теоремы и тождества алгебры логики
Методы синтеза и анализа всех классов цифровых схем построены на базе алгебры логики, которая является основным математическим аппаратом описания и преобразования структуры цифровых схем [1].
В алгебре логики рассматриваются переменные, которые могут принимать только два значения: 0 и 1 (например, 0 – событие не происходит, 1 – происходит; 0 – ложное высказывание, 1 – истинное; 0 – низкий уровень напряжения, 1 – высокий; 0 – разомкнутый контакт, 1 - замкнутый). Значения переменных не отображают каких-либо количественных значений, а имеют лишь символическое значение.
Основные соотношения алгебры логики приведены в табл. 1. В справедливости приведенных соотношений можно убедиться, используя метод перебора. При преобразовании логических выражений, как и в обычной алгебре, должен соблюдаться порядок выполнения операций (порядок старшинства операций) – сначала отрицание, затем конъюнкция и потом дизъюнкция. Приведенный порядок выполнения операций можно изменить и задать его с помощью скобок. В тождествах (9.1) – (12.2) правая часть проще левой, поэтому их можно использовать для упрощения сложных логических выражений.
Все тождества записаны парами на основании того, что по принципу двойственности из одного тождества пары можно получить другое взаимной заменой операций дизъюнкции и конъюнкции, а также значений 0 и 1. Тождества (4.1) и (4.2) самодвойственны, так как они не изменяются по принципу двойственности.
Большую роль в теории переключательных функций играет операция сумма по модулю два (исключающее ИЛИ, логическая неравнозначность), которая обозначается символом и определяется соотношением
Операция сумма по модулю два коммутативна, ассоциативна и дистрибутивна относительно операции конъюнкции.
2. Переключательные функции
Любое логическое выражение, составленное из n переменных с помощью конечного числа операций алгебры логики, можно рассматривать как некоторую функцию n переменных. Двоичная функция может принимать только два значения: 0 и 1 – в зависимости от значений переменных. Такие функции являются удобным инструментом для описания, анализа и синтеза переключательных схем (бесконтактных и контактных), поэтому они называются переключательными функциями (ПФ).
Для ПФ n переменных x0,…,xn-1 будем использовать обозначение y (x0,…,xn-1). Совокупность значений переменных, в которой каждая переменная может принимать значения 0 или 1, называется набором. Любая функция n переменных может быть определена на 2n наборах. Это следует из того, что каждому набору соответствует n-разрядное двоичное число, а количество различных двоичных чисел при n разрядах равно 2n.
Существуют несколько способов задания ПФ.
1. ............