Основы логического проектирования ЦА.
Основные понятия алгебры логики.
Для формального описания ЦА широко применяют аппарат алгебры логики (раздел математической логики).
Основное понятие алгебры логики – высказывание – некоторое предложение, о котором может утверждать, что оно истинно или ложно.
Любое высказывание , если оно истинно и
, если оно ложно.
Логическая (булева) переменная – такая величина , которая может принимать только два значения:
.
Высказывание абсолютно истинно, если при любых условиях.
Пример:
Высказывание абсолютно ложно, если при любых условиях.
Логическая функция (функция алгебры логики ФАЛ) – функция , принимающая значение 0 или 1 на наборе логических переменных
.
Логическая функция от одной переменной:
![]() | ![]() | ![]() | ![]() | ![]() |
- константа единицы
- константа нуля
тождественная функция
логическое отрицание, функция НЕ.
Логическая функция от двух переменных
Ф-ия | ![]() | Элементарные функции | |||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() | ||||
![]() | ![]() |
Дизъюнкция (логическое сложение, функция ИЛИ) функция истинна, когда истинны
, или
, или обе переменные.
Конъюнкция (логическое умножение, функция И) функция истинна только тогда, когда истинны
и
.
Штрих Шеффера – функция ложна только тогда, когда
и
истинны.
Стрелка Пирса (Вебба) – функция истинна только тогда, когда
и
ложны.
Импликация – функция , которая ложна тогда и только тогда, когда
истинно и
ложно.
Булевы переменные могут быть действительными и фиктивными.
Переменная действительная, если значение функции изменяется при изменении
;
- фиктивная, если
не изменяется при изменении
.
Дата добавления: 2016-07-18; просмотров: 1811;