Логической операцией называется выбор решения (действия), исходя из заданной ситуации, определяемой набором факторов (условий).
Зависимости между логическими функциями (операциями) и логическими переменными устанавливаются с помощью таблиц истинности. Используются следующие логические операции: НЕ, И, ИЛИ, исключающее ИЛИ, тождество.
Логическая операция НЕ (инверсия, операция логического отрицания). Действие, которое определяется операцией НЕ произойдет, если отсутствует фактор его определяющий.
Таблица истинности для операции НЕ имеет вид:
A |
|
1 |
0 |
0 |
1 |
Действие, связанное с операцией НЕ можно записать следующим образом:
Логическая операция И (конъюнкция, операция логического умножения). Действие, которое определяется операцией И произойдет, если выполняются все влияющие на него факторы (условия).
Таблица истинности для операции И имеет вид:
A |
B |
X=A^B |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Действие, связанное с операцией «И» можно записать следующим образом:
X = AB = A*B = A ^ B
Логическая операция ИЛИ (дизъюнкция, операция логического сложения). Действие, которое определяется операцией ИЛИ произойдет, если выполняются хотя бы одно (любое), определяющее его условие.
Таблица истинности для операции ИЛИ имеет вид:
A |
B |
X=A v B |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Действие, связанное с операцией ИЛИ можно записать следующим образом:
X = A + B = A v B
Логическая операция Исключающее ИЛИ. Операция Исключающее ИЛИ осуществляет суммирование по модулю два т.е. без учета переноса в старший разряд.
Таблица истинности имеет вид:
A |
B |
X=AB |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Действие, связанное с операцией Исключающее ИЛИ можно записать следующим образом:
X = A B.
Операция тождество. Операция тождество определяет тождественность аргументов.
Таблица истинности для операции тождество имеет вид:
A |
B |
AB |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Действие, связанное с операцией тождество можно записать следующим образом:
X = A B.