Содержание
-
Тема 9. Логические основы компьютеров Информатика Институт информатики, инноваций и бизнес-систем Кафедра информатики, инженерной и компьютерной графики Черкасова Евгения Анатольевна
-
Логические выражения и операции Преобразование логических выражений Логические элементы компьютера Логические основы компьютеров
-
1 Логические выражения и операции
-
Булева алгебра Двоичное кодирование – все виды информации кодируются с помощью 0 и 1. Задача – разработать оптимальные правила обработки таких данных. Джордж Буль разработал основы алгебры, в которой используются только 0 и 1(алгебра логики, булева алгебра). Почему "логика"?Результат выполнения операции можно представить как истинность (1) или ложность (0) некоторого высказывания.
-
Логические высказывания Логическое высказывание – это повествовательное предложение, относительно которого можно однозначно сказать, истинно оно или ложно. Высказывание или нет? Сейчас идет дождь. Жирафы летят на север. История – интересный предмет. У квадрата – 10 сторон и все разные. Красиво! В городе N живут 2 миллиона человек. Который час?
-
Обозначение высказываний A– Сейчас идет дождь. B– Форточка открыта. простые высказывания (элементарные) Составные высказывания строятся из простых с помощью логических связок (операций) "и", "или", "не", "если … то", "тогда и только тогда" и др. Любое высказывание может быть ложно (0) или истинно (1). ! A и B A или не B если A, то B не A и B A тогда и только тогда, когда B Сейчас идет дождьи открыта форточка. Сейчас идет дождьили форточка закрыта. Если сейчас идет дождь, тофорточка открыта. Сейчас нет дождя и форточка открыта. Дождь идет тогда и только тогда, когда открытафорточка.
-
Операция НЕ (инверсия) Если высказывание Aистинно, то "не А" ложно, и наоборот. 1 0 0 1 таблица истинности операции НЕ также:,not A (Паскаль), ! A (Си) Таблица истинности логического выражения Х – это таблица, где в левой части записываются все возможные комбинациизначений исходных данных, а в правой – значение выражения Х для каждой комбинации.
-
Операция И(логическое умножение, конъюнкция) 1 0 также:A·B, A B,A and B (Паскаль), A && B (Си) 0 0 0 1 1 0 1 1 0 0 конъюнкция – от лат. conjunctio — соединение A B Высказывание "Aи B" истиннотогда и только тогда, когда А и B истинны одновременно.
-
Операция ИЛИ(логическое сложение, дизъюнкция) 1 0 также:A+B, A B,A or B (Паскаль), A || B (Си) 0 0 0 1 1 0 1 1 1 1 дизъюнкция – от лат. disjunctio — разъединение Высказывание "Aили B" истиннотогда, когда истинно А или B, или оба вместе.
-
Операция "исключающее ИЛИ" Высказывание "AB" истиннотогда, когда истинно А или B, но не оба одновременно. 0 0 также:A xor B (Паскаль), A ^ B (Си) 0 0 0 1 1 0 1 1 1 1
-
AA = (AB) B = Свойства операции "исключающее ИЛИ" A 0 = A 1 = A 0 ? 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 A
-
Импликация ("если …, то …") Высказывание "AB" истинно, если не исключено, что из А следует B. A – "Работник хорошо работает". B – "У работника хорошая зарплата". 1 1 1 0
-
Эквиваленция ("тогда и только тогда, …") Высказывание "AB" истиннотогда и только тогда, когда А и B равны.
-
Базовый набор операций С помощью операций И, ИЛИ и НЕ можно реализовать любую логическую операцию. ИЛИ И НЕ базовый набор операций
-
Логические формулы Система имеет три датчика и может работать, если два из них исправны. A – "Датчик № 1 неисправен". B – "Датчик № 2 неисправен". C – "Датчик № 3 неисправен". Аварийный сигнал: X – "Неисправны два датчика". X – "Неисправны датчики № 1 и № 2" или "Неисправны датчики № 1 и № 3" или "Неисправны датчики № 2 и № 3". логическая формула
-
Составление таблиц истинности 0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 1 Логические выражения могут быть: тождественно истинными (всегда 1, тавтология) тождественно ложными (всегда 0, противоречие) вычислимыми (зависят от исходных данных)
-
Составление таблиц истинности 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 1
-
2 Преобразование логических выражений
-
Законы алгебры логики
-
Упрощение логических выражений Шаг 1. Заменить операции на их выражения через И, ИЛИ и НЕ: Шаг 2. Раскрыть инверсию сложных выражений по формулам де Моргана: Шаг 3. Используя законы логики, упрощать выражение, стараясь применять закон исключения третьего.
-
Упрощение логических выражений раскрыли формула де Моргана распределительный исключения третьего повторения поглощения
-
3 Логические элементы компьютера
-
Логические элементы компьютера & 1 1 & НЕ И ИЛИ ИЛИ-НЕ И-НЕ значок инверсии
-
Логические элементы компьютера Любое логическое выражение можно реализовать на элементах И-НЕ или ИЛИ-НЕ. & И: НЕ: & & ИЛИ: & & &
-
Составление схем последняя операция - ИЛИ & 1 & & И
-
Триггер (англ. trigger – защёлка) Триггер – это логическая схема, способная хранить 1 бит информации (1 или 0). Строится на 2-х элементах ИЛИ-НЕ или на 2-х элементах И-НЕ. 1 1 основной выход вспомогательный выход reset, сброс set, установка обратные связи 1 1 0 0 0 0
-
Полусумматор Полусумматор – это логическая схема, способная складывать два одноразрядных двоичных числа. Σ сумма перенос 0 0 0 1 0 1 1 0 & 1 & &
-
Сумматор Сумматор – это логическая схема, способная складывать два одноразрядных двоичных числа с переносом из предыдущего разряда. Σ сумма перенос перенос
-
Многоразрядный сумматор это логическая схема, способная складывать два n-разрядных двоичных числа. перенос перенос Σ Σ Σ
-
Вопросы
-
31 Использование материалов презентации Использование данной презентации, может осуществляться только при условии соблюдения требований законов РФ об авторском праве и интеллектуальной собственности, а также с учетом требований настоящего Заявления. Презентация является собственностью авторов. Разрешается распечатывать копию любой части презентации для личного некоммерческого использования, однако не допускается распечатывать какую-либо часть презентации с любой иной целью или по каким-либо причинам вносить изменения в любую часть презентации. Использование любой части презентации в другом произведении, как в печатной, электронной, так и иной форме, а также использование любой части презентации в другой презентации посредством ссылки или иным образом допускается только после получения письменного согласия авторов.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.