Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Законы логики и правила преобразования логических выражений




1. Закон двойного отрицания (двойное отрицание исключает отрицание):

2. Переместительный (коммутативный) закон:

o для логического сложения: ;

o для логического умножения: .

Результат операции над высказываниями не зависит от того, в каком порядке берутся эти высказывания.

3. Сочетательный (ассоциативный) закон:

o для логического сложения: ;

o для логического умножения:

При одинаковых знаках скобки можно ставить произвольно или вообще опускать.

4. Распределительный (дистрибутивный) закон:

o для логического сложения: ;

o для логического умножения: .

Закон определяет правило выноса общего высказывания за скобку.

5. Закон общей инверсии (законы де Моргана):

o для логического сложения: ;

o для логического умножения:

6. Закон идемпотентности (от латинских слов idem — тот же самый и potens — сильный; дословно — равносильный):

o для логического сложения: ;

o для логического умножения: .

Закон означает отсутствие показателей степени.

7. Законы исключения констант:

o для логического сложения: ; ;

o для логического умножения: ; .

8. Закон противоречия:

o .

Невозможно, чтобы противоречащие высказывания были одновременно истинными.

9. Закон исключения третьего:

o .

Из двух противоречащих высказываний об одном и том же предмете одно всегда истинно, а второе — ложно, третьего не дано.

10. Закон поглощения:

o для логического сложения: ;

o для логического умножения: .

Знание законов логики позволяет проверять правильность рассуждений и доказательств. Основываясь на законах, можно выполнять упрощение сложных логических выражений. Такой процесс замены сложной логической функции более простой, но равносильной ей, называется минимизацией функции.

Некоторые преобразования логических формул похожи на преобразования формул в обычной алгебре (вынесение общего множителя за скобки, использование переместительного и сочетательного законов и т.п.), другие - основаны на свойствах, которыми не обладают операции обычной алгебры (использование распределительного закона для конъюнкции, законов поглощения, склеивания, де Моргана и др.).

Нарушения законов логики приводят к логическим ошибкам и вытекающим из них противоречиям.

 


Задания

Задание 1. Составьте таблицу истинности для следующего выражения.

Вариант Выражение Вариант Выражение
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

Задание 2. Раскрыть скобки и упростить выражение, составить для него таблицу истинности.

Вариант Выражение
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задание 3. Минимизировать выражение с использованием карт Карно.

Вариант Выражение
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задание 4. Минимизировать выражение и составить таблицы истинности для исходного и минимизированного выражений.

Вариант Выражение
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Контрольные вопросы

1. Назовите основные логические операции и приведите их таблицы истинности.

2. Что такое логическое выражение?

3. Каков порядок выполнения операций при вычислении значения логического выражения?

4. Приведите примеры логических выражений и вычисления их значений.

5. Назовите элементарные логические элементы и приведите их обозначения на схемах.

6. Изобразите электрические схемы, реализующие элементарные логические элементы.

7. Приведите примеры построения схем на логических элементах на основе логического выражения.

8. Приведите примеры построения логических выражений по заданным логическим схемам.

9. Что такое триггер? Перечислите виды триггеров и коротко их охарактеризуйте.

10. Чем отличается синхронный триггер от несинхронного?

11. Проиллюстрируйте на примерах хранение информации в триггере и запись нуля или единицы.

12. Какое состояние триггера называют недопустимым?

13. Расскажите об элементе «Исключающее ИЛИ», приведите таблицу истинности для соответствующей логической операции.

14. Расскажите о полусумматоре.

15. Расскажите о сумматоре и организации переноса «запасного» разряда.

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-08; Просмотров: 1426; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.025 сек.