Similar presentations:
Базовые логические операции и функции. Таблицы истинности. Контактные схемы
1. Базовые логические операции и функции. Таблицы истинности. Контактные схемы.
2. Алгебра логики
Алгебралогики
—
это
математический аппарат, с помощью
которого
записывают,
вычисляют,
упрощают и преобразовывают логические
высказывания.
Логическое высказывание — это
любое повествовательное предложение, в
отношении которого можно однозначно
сказать,
истинно
оно
или
ложно
(обозначаемые, соответственно, "1" и "0" ).
3. Базовые логические операции
Логическая связкаНазвания
логической
операции
НЕ
Отрицание,
инверсия
И, А, НО,
ХОТЯ
ИЛИ
Конъюнкция,
логическое
умножение
Дизъюнкция,
логическое
сложение
Обозначения
A,¬A
&, ·, ^
V, +
4. Конъюнкция
(лат. conjunctio — соединение)логическая операция, выражаемая связкой "и",
называемая логическим умножением и
обозначаемая точкой (а также &).
Высказывание А&В истинно тогда и только тогда,
когда оба высказывания А и В истинны.
5. Дизъюнкция
(лат. disjunctio — разделение) – логическаяоперация, выражаемая связкой "или”,
называемая логическим сложением и
обозначаемая знаком v (или плюсом).
Высказывание АvВ ложно тогда и только тогда,
когда оба высказывания А и В ложны.
6. Отрицание
Логическая операция, выражаемая словом «НЕ»Обозначается чертой над высказыванием
(или знаком ¬).
Результат отрицания - истина, если A ложно, и
ложь, если A истинно.
7. Таблицы истинности
ТАБЛИЦА ИСТИННОСТИ – значения логическойформулы для всех наборов значений
переменных
РАЗМЕРЫ Т.И. :
Количество строк в ТИ находится по формуле:
Q=2n, где n – количество переменных
Количество столбцов:
R=n+k, где k – количество простых
логических операций в формуле
8. Таблицы истинности для базовых операций
Отрицание:Конъюнкция:
Дизъюнкция:
9. Порядок выполнения логических операций (приоритет выполнения)
(При выполнении логических операций учитываютсяскобки! )
Иначе:
1) сначала выполняется операция отрицания ("не")
2) затем конъюнкция ("и")
3) после - дизъюнкция ("или")
10. Задание
Составьте таблицу истинности для логическойфункции формулы:
F(A,B) = А&В v ¬А
11. Основные законы алгебры логики
12. Закон идемпотентности (одинаковости)
A& A AA A A
13.
Действия с константамии отрицаниями
A& A 0
A A 1
A &1 A
A 1 1
A&0 0
A 0 A
14. Закон двойного отрицания (исключенного третьего)
A A15. Закон коммутативности (переместительный)
x&y y&xx y y x
16. Закон дистрибутивности (распределительный)
x & (y z) (x & y) (x & z)x (y & z) (x y) & (x z)
17. Закон ассоциативности (сочетательный)
(x & y) & z x & (y & z)(x y) z x (y z)
18. Закон де Моргана
x& y x yx y x& y
19. Формулы склеивания
(A & B) (A & B) A(A B) & (A B) A
20. Формулы поглощения
A ( A & B) AA & ( A B) A
A ( A & B) A B
A & ( A B) A & B
21. Напишите формульное выражение
1.2.
3.
4.
5.
6.
7.
8.
9.
10.
Действий с инверсиями
Закона ассоциативности
Действий с константами
Закона идемпотентности
Закона дистрибутивности
Закона де Моргана
Закона коммутативности
Закона Склеивания
Закона двойного отрицания
Закона Поглощения
22. Упростите выражение. Выполните проверку при помощи таблицы истинности.
1.2.
3.
4.
23. Упростите логическое выражения
( A & B & C ) ( A & ( B C )) A( A A & B) & ( A A & B)
( B C & B) & ( B & C )
A& B A& B &C
( A & B C BC) & ( A & B BC )
24. Контактные схемы
Математический аппарат алгебры логики оченьудобен для описания того, как функционируют
аппаратные средства компьютера, поскольку
основной системой счисления в компьютере
является двоичная, в которой используются
цифры 1 и 0, а значений логических переменных
тоже два: "1" и "0".
25.
Контактные схемыЛогическая схема устройства строится на основе
электронных элементов. Эти элементы
реализуют конкретные логические операции и
носят название логических элементов
На вход каждого элемента подаются сигналы,
называемые входными. На выходе получаем
выходной сигнал.
Если есть сигнал – 1, если нет сигнала – 0.
26. Контактные схемы
Каждая логическая схема реализуетопределенную логическую функцию, и при
подаче на ее вход строго определенной
комбинации входных сигналов мы должны на
выходе получить строго определенный
результат – 0 или 1