Практическое задание 1. Занятие по теме Исследование основных логических элементов
Скачать 243.51 Kb.
|
|
| Логическая функция | Операция | Связки и знаки для записи операции | Схематическое изображение логического элемента | Таблица истинности | Определение | |
Отечественный вариант | Зарубежный вариант | ||||||
1 | Конъюнкция | Логическое умножение | И, AND, ^, ∙, & | | | X1 X2 F 0 0 0 0 1 0 1 0 0 1 1 1 | Конъюнкция-логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся истинным, когда оба исходных высказывания истинны |
2 | Дизъюнкция | Логическое сложение | ИЛИ, OR, V, |, + | | | X1 X2 F 0 0 0 0 1 1 1 0 1 1 1 1 | Дизъюнкция-логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся истинным, когда хотя бы одно или оба из исходных высказываний истинны |
3 | Инверсия | Логическое отрицание | НЕ, NOT, ¯, ¬ | | | X1 F 0 1 1 0 | Инверсия –логическая операция, которая исходному высказыванию ставит в соответствие новое высказывание, противоположное по значению исходному. |
4 | Конъюнкция с отрицанием | Логическое умножение с отрицанием | NAND | | | X1 X2 F 0 0 1 0 1 1 1 0 1 1 1 0 | Конъюнкция с отрицанием – логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся истинным, когда хотя бы одно из исходных высказываний ложно |
5 | Дизъюнкция с отрицанием | Логическое сложение с отрицанием | NOR | | | X1 X2 F 0 0 1 0 1 0 1 0 0 1 1 0 | Дизъюнкция с отрицанием – логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся истинным, когда оба исходных высказывания – ложны. |
6 | «Исключающее ИЛИ» - | Сложение по модулю 2 (неравнозначность) | XOR | | | X1 X2 F 0 0 0 0 1 1 1 0 1 1 1 0 | Исключающее ИЛИ – логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся истинным когда исходные высказывания противоположны друг другу по значению |
7 | Импликация | Логическое следование | Если…, то… => | | | X1 X2 F 0 0 1 0 1 1 1 0 0 1 1 1 | Импликация – логическая операция, ставящая в соответствие двум простым высказываниям составное, являющееся ложным когда условие (первое высказывание) истинно, а следствие (второе высказывание) ложно |
8 | Эквиваленция | Равнозначность | Тогда и только тогда , <=> | | | X1 X2 F 0 0 1 0 1 0 1 0 0 1 1 1 | Эквиваленция – логическая операция, ставящая в соответствие двум простым высказываниям составное высказывание, являющееся истинным, когда оба исходных высказывания одновременно ложны или одновременно истинны |
Приоритет логических операций
Инверсия
Конъюнкция
Дизъюнкция
Импликация
Эквиваленция
Алгоритм построения таблицы истинности:
Алгоритмпостроение логических схем.
Определить число логических переменных;
Определить количество базовых логических операций и их порядок;
Изобразить для каждой логической операции соответствующий ей логический элемент (вентиль);
Соединить логические элементы (вентили) в порядке выполнения логических операций.
Законы алгебры логики
Открыть программу для моделирования работы логических схем по ссылке https://logic.ly/demo
Запустить Adobe Flash Player. В появившемся окне щелкнуть по кнопке Разрешить
С помощью данной программы доказать истинность основных законов алгебры логики, путем построения логической схемы по логической формуле
Создать в программе модели логических схем согласно вариантам, указанным преподавателем из таблицы 1
Исследовать работу данных моделей.
Оформить результаты исследований (п.4) в письменном отчете, который должен содержать:
логическое выражение;
рисунок логической схемы по ГОСТ (отечественному стандарту);
таблицу истинности.