Функциональные устройства комбинационного типа. Модуль 2. Введение в цифровую схемотехнику.

Презентация:



Advertisements
Похожие презентации
Алгебра логики и логические основы компьютера.
Advertisements

Логические основы ЭВМ Логика высказываний. Рассмотрим несколько утверждений Все рыбы умеют плавать Пять – число четное Некоторые медведи бурые Картины.
1 Лабораторная работа 1 ПОСТРОЕНИЕ КОМБИНАЦИОННЫХ СХЕМ НА ЛОГИЧЕСКИХ ЭЛЕМЕНТАХ Министерство образования Российской Федерации Казанский государственный.
Законы Алгебры логики В алгебре логики имеются законы, которые записываются в виде соотношений. Логические законы позволяют производить равносильные (
С помощью логических переменных и символов логических операций любое высказывание можно заменить логическим выражением ( формулой). Алгебра логики – это.
ЕГЭ Урок 9 Алгебра логики. Логическое умножение (конъюнкция) «И» A B, A&B A B истинно тогда и только тогда, когда оба высказывания A и B истинны. A B.
3. Основы логической алгебры. Составление цифровых электронных схем. Рассмотрим еще раз таблицы истинности для схем «И», «ИЛИ», «НЕ». X 1 X 2 Y
Логические законы и правила преобразования логических выражений.
« Где начало того конца, которым оканчивается начало » Авторы: Машков Никита Абросимова Анастасия.
Математическая логика повторение. Вопрос 1 1) Операция, соответствующая связке ИЛИ называется ………….. 2) Обозначается …… 3) Истинна тогда …… 4) Таблица.
ГБПОУ «МСС УОР 2» Москомспорта Преподаватель информатики Володина М.В г.
Основы логики Основы логики Автор: Соколов Кирилл Дата: г. Учитель: Ковалева Ю.В.
Построение логических выражений по таблице истинности Курсовая работа Евстафьева Алексея, гимн.5, 2002 г.
Нормальные формы ХНУРЭ, кафедра ПО ЭВМ, Тел , Лекция 6 Н.В. Белоус Факультет компьютерных наук Кафедра ПО ЭВМ,
Основные понятия алгебры логики Лямин Андрей Владимирович.
Логические основы работы ЭВМ 1.Высказывания, логические функции и алгебра логики 2. Описание логических функций 3. Логические выражения 4. Преобразование.
Сложные высказывания можно записывать в виде формул. Для этого простые логические высказывания нужно обозначить как логические переменные буквами и связать.
Логические элементы Подготовил ученик 8 « А » класса Егоров Владимир.
Алгебра высказываний Лекция 2 2. Определение высказывания. Таблица истинности для высказываний Определение 1 Переменная А, принимающая два значения –
Элементы логики Составлено по учебнику Угринович «Информатика и информационные технологии.».
Транксрипт:

Функциональные устройства комбинационного типа. Модуль 2. Введение в цифровую схемотехнику.

Тема 6.

Алгебра логики (алгебра Буля) Алгебра логики изучает связь между переменными параметрами, принимающими только два значения: "1" - логическая единица или "0" - логический нуль.

Основные понятия алгебры логики Закон исключенного третьего Если х 1, то х = 0, если х 0, то х = 1. Если х 1, то х = 0, если х 0, то х = 1. Логическая функция у = f(х1,х2,...,хn) задана, когда каждому набору х однозначно сопоставляется у. Количество функций, образуемых n переменными равно Количество функций, образуемых n переменными равно Если n = 1, то N = 4: у1 = 0, у2 = 1, у2 = 1, у3 = х, у3 = х, у4 = х. у4 = х. Для двух переменных n = 2 и N = 16. х1х1х1х1 х2х2х2х2 у1у1у1у1 у2у2у2у2 у3у3у3у3 у4у4у4у Таблица 1 Логические функции двух переменных В таблице 1 приведены некоторые из возможных функций при n=2

Элементарные логические функции Дизъюнкция Конъюнкция Инверсия Исключающее или Сумма по модулю 2

Конъюнкция (операция и, логическое умножение.) Конъюнкция нескольких переменных равна 1 лишь тогда, когда все переменные равны 1. Конъюнкция (операция и, логическое умножение.) Конъюнкция нескольких переменных равна 1 лишь тогда, когда все переменные равны 1.

Конъюнкция обозначается в виде произведения у = х 1 ·х 2, или у = х 1 х 2, или у = х 1 Λ х 2. Конъюнкция обозначается в виде произведения у = х 1 ·х 2, или у = х 1 х 2, или у = х 1 Λ х 2. Рисунок 6.1 Конъюнктор Таблица 2 - Таблица соответствия для конъюнкции

Дизъюнкция (операция или, логическое сложение.) Дизъюнкция нескольких переменных равна 1, если хотя бы одна из переменных равна 1. Дизъюнкция (операция или, логическое сложение.) Дизъюнкция нескольких переменных равна 1, если хотя бы одна из переменных равна 1.

Дизъюнкция обозначается в виде суммы: у = х 1 +х 2, или у = х 1 Vх 2. Дизъюнкция обозначается в виде суммы: у = х 1 +х 2, или у = х 1 Vх 2. Рисунок 6.2 Дизъюнктор Таблица 3 - Таблица соответствия для дизъюнкции

Инверсия (операция не, логическое отрицание). (операция не, логическое отрицание).Инверсия

Рисунок 6.3 Инвертор Таблица 4 - Таблица соответствия для инверсии

Возможны комбинированные операции. Рисунок 6.4 Комбинированные логические элементы

Функция равна 1,когда только одна переменная равна 1. Обозначается значком Исключающее или

Функция равна 1, когда нечетное число переменных равно 1, функция равна 0, когда четное число переменных равно 1. Функция обозначается: в виде у = Σ mod 2 = х 1 х2х2... хnхn Для двух переменных Σmod2 совпадает с функцией исключающее или. Сумма по модулю 2

Для трех переменных в таблице 5 приведены данные для функций исключающее или и сумма по модулю 2. Они уже неполностью совпадают. Таблица 5 Сравнение функций

Система логических функций называется функционально полной, если используя только эти функции можно реализовать любые другие. Функционально полными являются системы: Система логических функций называется функционально полной, если используя только эти функции можно реализовать любые другие. Функционально полными являются системы: 1) и, или, не, 1) и, или, не, 2) и, не, 3) или, не. 3) или, не. Порядок выполнения логических операций: не,и,или (если нет скобок).

Аксиомы алгебры логики Их можно проверить подставляя вместо х 0 или 1.

Правила Де-Моргана: Любые логические функции могут быть построены с использованием только элементов "И-НЕ" или только элементов "ИЛИ-НЕ". Переход от операции "И" к операции "ИЛИ", а также обратный переход осуществляется с помощью законов дуальности (теорема де Моргана): Любые логические функции могут быть построены с использованием только элементов "И-НЕ" или только элементов "ИЛИ-НЕ". Переход от операции "И" к операции "ИЛИ", а также обратный переход осуществляется с помощью законов дуальности (теорема де Моргана): В предыдущей строке показана типичная ошибка, когда полагают, что произведение инверсий равно инверсии произведения этих же переменных.

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

Минимизация путем алгебраических преобразований Пусть функция задана в виде таблицы х1х1 х2х2 х3х3 У Каждая строка таблицы представляет собой конъюнкцию переменных. Если значение переменной в данной строке равно 0, то переменная берется с инверсией.

Реализация полученного выражения с помощью элементов 2и-не: Рисунок 6.5 Реализация функции, заданной таблицей

Минимизация с помощью диаграмм Карно Правило построения диаграммы Карно

Для n переменных заполняется прямоугольная таблица, содержащая 2n клеток так, чтобы в соседних клетках конъюнкции отличались не более, чем одним сомножителем. Для n переменных заполняется прямоугольная таблица, содержащая 2n клеток так, чтобы в соседних клетках конъюнкции отличались не более, чем одним сомножителем. Если минимизируемая функция при данном наборе переменных равна 1, то в соответствующую клетку ставится 1 (нули можно не ставить). В прямоугольной таблице единицы обводятся контурами и записывается функция в виде суммы произведений,описывающих контуры. Число клеток внутри контура 2к (1,2,4,8...). Следует покрыть все единицы возможно меньшим числом возможно более крупных блоков. Каждому блоку сопоставляется конъюнкция, записываемая следующим образом: 1)Если блок целиком лежит в единичной области переменной хi, то она включается в конъюнкцию без инверсии, если в нулевой области, то с инверсией. 1)Если блок целиком лежит в единичной области переменной хi, то она включается в конъюнкцию без инверсии, если в нулевой области, то с инверсией. 2) Если блок делится точно пополам между нулевой и единичной областями хi,то хi в конъюнкцию не включается (склеивание по хi). 2) Если блок делится точно пополам между нулевой и единичной областями хi,то хi в конъюнкцию не включается (склеивание по хi). Других расположений правильно выбранного блока быть не может. Других расположений правильно выбранного блока быть не может.