Справочник от Автор24
Микропроцессорная техника

Конспект лекции
«Логический элемент «ИЛИ-НЕ»»

Справочник / Лекторий Справочник / Лекционные и методические материалы по микропроцессорной технике / Логический элемент «ИЛИ-НЕ»

Выбери формат для чтения

pdf

Конспект лекции по дисциплине «Логический элемент «ИЛИ-НЕ»», pdf

Файл загружается

Файл загружается

Благодарим за ожидание, осталось немного.

Конспект лекции по дисциплине «Логический элемент «ИЛИ-НЕ»». pdf

txt

Конспект лекции по дисциплине «Логический элемент «ИЛИ-НЕ»», текстовый формат

Логический элемент «ИЛИ-НЕ» Логический элемент «ИЛИ-НЕ» последовательно выполняет две операции (функции) − сначала операцию дизъюнкции (логическое сложение, операция ИЛИ), затем операцию логического отрицания (НЕ). На выходе логического элемента «ИЛИ-НЕ» всегда сигнал «логический 0», если хотя бы на один из его входов подан сигнал «логический 1». Логическая операция «ИЛИ-НЕ» обозначается знаком «стрелка вниз» (стрелка Пирса): Y = X1 ↓ X2 ↓ X3 ↓ . . . ↓ Xn . Стандартные графические обозначения логического элемента «ИЛИ-НЕ» с двумя входами представлены на рисунке 15. а) б) в) г) Рисунок 15 − Стандартные обозначения логического элемента «ИЛИ-НЕ»: а) ГОСТ 2.743-91; б) МЭК 117-15А; в) DIN4070; г) milspec 806B Результат Y логической операции «ИЛИ-НЕ» для двух заданных операндов, представляющих значения логических переменных X1 и X2, а также значений выхода Y для 2-входового логического элемента «ИЛИ-НЕ» («2ИЛИНЕ») в зависимости от значений, установленных на его входах X1 и X2 (рисунок 16), приведён ниже в таблице истинности (таблица 4). Рисунок 16 − Условное обозначение логического элемента «2И-НЕ» Из сравнения значений в таблицах истинности для операций «ИЛИ» (таблица 1) и «2ИЛИ-НЕ» (таблица 4) следует, что Y = X 1 ↓ X 2 = X 1 ∨ X 2 , т.е. логическая операция «2ИЛИ-НЕ» (функция Пирса) даёт результат Y = 0 тогда и только тогда, когда X1 = X2 = 0. Таблица 4 Таблица истинности операции «2ИЛИ-НЕ» X1 X2 Y 1 1 1 1 1 Пример временных диаграмм для логического элемента «2ИЛИ-НЕ» показан на рисунке 17. Рисунок 17 − Пример временных диаграмм для логического элемента «2ИЛИ-НЕ» Контактная форма представления логического элемента «2ИЛИ-НЕ» показана на рисунке 18. Операцию «ИЛИ-НЕ» легко реализовать в контактной цепи, применяя для этой цели последовательно подключенные электромагнитные реле. Y X1 X2 Рисунок 18 − Контактное обозначение логического элемента «2ИЛИ-НЕ» Отсутствие напряжения на обмотках обоих электромагнитных реле (X1=0 и X2=0) предполагает замыкание электрической цепи и появление сигнала, соответствующего «логической 1» (Y=1), на её выходе. При наличии напряжения на обмотках электромагнитных реле (X1=1 и/или X2=1) цепь является разомкнутой и сигнал на её выходе отсутствует (Y=0). Схемотехническая форма реализации логического элемента «2ИЛИ-НЕ» показана на рисунке 19. +E R R Y X1 X2 Рисунок 19 − Схемотехническая реализация логического элемента «2ИЛИ-НЕ» Выше отмечалось, что элементы «И», «ИЛИ» и «НЕ» образуют функционально полную систему. Другими функционально полными системами являются системы, основанные на элементах «И-НЕ» или «ИЛИ-НЕ». Логический элемент «И-НЕ» Логический элемент «И-НЕ» последовательно выполняет две операции (функции) − сначала конъюнкцию (логическое умножение, операция «И»), затем логическое отрицание (операция «НЕ»). На выходе логического элемента «И-НЕ» всегда сигнал «логическая 1», если хотя бы на один из его входов подан сигнал «логический 0». Логическая операция «И-НЕ» обозначается знаком «вертикальная черта» (штрих Шеффера): Y = F(X1, X2, …, Xn) = X1 | X2 | X3 | . . . | Xn . Стандартные графические обозначения логического элемента «И-НЕ» с двумя входами представлены на рисунке 20. a) б) в) Рисунок 20 − Стандартные обозначения логического элемента «И-НЕ»: a) ГОСТ 2.743-91 и МЭК 117-15А, б) DIN4070, в) milspec 806B Результат Y логической операции «И-НЕ» для двух заданных операндов, представляющих значения логических переменных X1 и X2, а также значений выхода Y для 2-входового логического элемента «И-НЕ» («2И-НЕ») в зависимости от значений, установленных на его входах X1 и X2 (рисунок 21), приведён ниже в таблице истинности (таблица 5). Рисунок 21 − Условное обозначение логического элемента «2И-НЕ» Таблица 5 Таблица истинности операции «2И-НЕ» X1 X2 Y 1 1 1 1 1 1 1 Из сравнения значений в таблицах истинности для операций «И» (таблица 2) и «2И-НЕ» (таблица 5) следует, что Y = X 1 | X 2 = X 1 ∧ X 2 , т.е. логическая операция «2И-НЕ» (функция Шеффера) даёт результат Y = 0 тогда и только тогда, когда X1 = X2 = 1. Пример временных диаграмм для логического элемента «2И-НЕ» показан на рисунке 22. Рисунок 22 − Пример временных диаграмм для логического элемента «2И-НЕ» Контактная форма представления логического элемента «2И-НЕ» показана на рисунке 23. Рисунок 23 − Контактное обозначение логического элемента «2И-НЕ» Операцию «И-НЕ» легко реализовать в контактной цепи, применяя для этой цели электромагнитное реле с нормально замкнутыми (в отсутствии сигнала на входе управления реле, соответствующее отсутствию напряжения на обмотке) контактами. Для реализации операции «И-НЕ» электромагнитные реле включают в цепь параллельно. Схемотехническая форма реализации логического элемента «2И-НЕ» показана на рисунке 24. R R +Uп Y X1 X2 R Рисунок 24 − Схемотехническая реализация логического элемента «2И-НЕ» Дополнительные логические операции и логические элементы Рассмотренные выше базовые логические операции не исчерпывают всех возможных логических функций (операций). Известно, что общее количество логических функций зависит от количества входных переменных (аргументов) и определяется следующим соотношением: P2 (n) = 22 n , где n − количество аргументов логической функции. Например, множество всех логических функций одной переменной – унарные (одноместные) логические операции – представлено в таблице 6. Количество логических функций 2 составляет P2 (1) = 2 = 4 . 1 Таблица 6 Функции, соответствующие унарным логическим операциям x 1 Обозначение ϕ 0(x) ϕ 1(x) 1 x ϕ 2(x) 1 x ϕ 3(x) 1 1 1 В таблице 6 представлены следующие логические функции: ϕ 0(x), ϕ 3(x) – функции констант «логический 0» и «логическая 1», значения которых не зависят от входной переменной (т.е. в данном случае х – фиктивная переменная); ϕ 2(x) = x – повторяет значение х; ϕ 2(x) = x – инверсия (отрицание переменной, функция «НЕ»). Множество всех логических функций двух переменных − бинарные логические операции − представлено в таблице 7. Количество логических функций составляет P2 (2) = 2 x1 1 1 x2 1 1 22 = 16 . Таблица 7 Функции, соответствующие бинарным логическим операциям ϕ0 ϕ1 ϕ2 ϕ3 ϕ4 ϕ5 ϕ6 ϕ7 ϕ8 ϕ9 ϕ10 ϕ11 ϕ12 ϕ13 ϕ14 ϕ15 Обозначение 0 0 0 0 1 1 0 1 1 x1 x2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 x1 x2 ∨ ↓ & | ⊕ ≡ → → ← ← 1 1 1 1 1 В таблице 7 представлены следующие логические функции: ϕ 0(х1, х2) = 0, ϕ 15(х1, х2) = 1 – функции констант «логический 0» и «логическая 1» (х1, х2 – фиктивные переменные); ϕ 1(х1, х2) = х1 – повторение х1 (х2 – фиктивная переменная); ϕ 2 (х1, х2) = х2 – повторение x2 (х1 – фиктивная переменная); ϕ 3(х1, х2) = x1 – инверсия х1 (х2 – фиктивная переменная); ϕ 4(х1, х2) = x2 – инверсия х2 (х1 – фиктивная переменная); ϕ 5(х1, х2) = х1+ х2= х1∨ х2 – дизъюнкция (логическая функция «ИЛИ»); ϕ 6(х1, х2) = x1 + x2 = x1 ↓ x2 – стрелка Пирса (логическая функция «ИЛИНЕ»); ϕ 7(х1, х2) = х1& х2= х1∧ х2 – конъюнкция (логическая функция «И»); ϕ 8(х1, х2) = x1 ⋅ x2 = x1 x2 – штрих Шеффера (логическая функция «И- НЕ»); ϕ 9(х1, х2) = x1 ⊕ x2 = х1 ≠ х2 – сложение по модулю 2 (функция неравнозначности); ϕ 10(х1, х2) = x1 ⊕ x2 = х1 ∼ х2 = х1 ≡ х2 – отрицание сложения по модулю 2 (функция эквивалентности, равнозначности); ϕ 11(х1, х2) = x1 → x2 = x1 ⊃ x2 – импликация (х1 влечёт за собой х2); ϕ 12(х1, х2) = x1 → x2 – отрицание импликант (функция запрета); ϕ 13(х1, х2) = x2 → x1 = x2 ⊃ x1 – импликация (х2 влечёт за собой х1); ϕ 14(х1, х2) = x2 → x1 – отрицание импликант (функция запрета). В качестве определения логических функций одной или двух переменных обычно используются таблицы истинности, в которых всем возможным наборам значений переменных соответствуют значения логической функции. Помимо таблиц истинности, логические функции трёх и более переменных часто задаются логическими формулами (выражениями), состоящими из обозначений логических переменных и знаков унарных и бинарных логических операций. Используя таблицы 6 и 7, можно вычислить значение любой логической формулы для любого набора значений входных переменных (общее количество этих наборов равно 2 n , где n − количество входных переменных), т.е. построить таблицу истинности по заданной формуле. Пример. Составить таблицу истинности логической функции трёх переменных, заданной следующей формулой: f ( x1 , x 2 , x3 ) = ( x1 ∨ x 2 ) → ( x1 ∧ x3 ) . Для построения таблицы истинности функции f ( x1 , x2 , x3 ) необходимо вычислить её значения на каждом из восьми ( 2 3 ) наборов значений (таблица 8). Для упрощения расчётов в таблице в отдельных столбцах содержатся значения подвыражений, заключённых в скобки, а также инвертированного значения x1 . Таблица 8 Таблица истинности логической функции трёх переменных x1 x2 x3 x1 x1 ∨ x2 x1 ∧ x3 f ( x1 , x2 , x3 ) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Логический элемент «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) Логический элемент «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) описывается логической функцией, которая принимает единичные значения только при равенстве входных переменных. Соответствующая логическая операция «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) обозначается знаком ∼ (или ≡): Y = X1 ∼ X2 ∼ X3 ∼ . . . ∼ Xn или Y = X1 ≡ X2 ≡ X3 ≡ . . . ≡ Xn. Результат Y логической операции для двух заданных операндов, представляющих значения логических переменных X1 и X2, а также значений выхода Y для 2-входового логического элемента «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) в зависимости от значений, установленных на его входах X1 и X2 (рисунок 25), приведён в таблице истинности (таблица 9). Рисунок 25 − Условное обозначение логического элемента «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) Таблица 9 Таблица истинности операции «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) X1 X2 Y 1 1 1 1 1 1 Логическая функция «ЭКВИВАЛЕНТНОСТЬ» (РАВНОЗНАЧНОСТЬ) может быть выражена через следующие простейшие логические операции: f ( x1 , x2 ) = x1 ⋅ x2 + x1 ⋅ x2 или f ( x1 , x2 ) = ( x1 + x2 ) ⋅ ( x1 + x2 ) . Эти выражения представляют совершенную дизъюнктивную нормальную форму (СДНФ) и совершенную конъюнктивную нормальную форму (СКНФ) соответственно. Логический элемент «Исключающее ИЛИ» Логический элемент «Исключающее ИЛИ» (Exclusive OR, XOR) описывается логической функцией, которая принимает единичные значения только тогда, когда «логическая 1» представлена лишь для одной её переменной. Стандартные графические обозначения 2-входового логического элемента «Исключающее ИЛИ» показаны на рисунке 26. a) б) Рисунок 26 − Условное обозначение логического элемента «Исключающее ИЛИ»: a) ГОСТ 2.743-91 и МЭК 117-15А, б) milspec 806B Таблица истинности для 3-входового «Исключающее ИЛИ» приведена ниже (таблица 10). логического элемента Таблица 10 Таблица истинности логической функции трёх переменных x1 x2 x3 f ( x1 , x2 , x3 ) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Функция «Исключающее ИЛИ» может быть выражена через следующие простейшие логические операции: f ( x1 , x2 , x3 ) = x1 ⋅ x2 ⋅ x3 + x1 ⋅ x2 ⋅x 3 + x1 ⋅ x2 ⋅ x3 . Логический элемент «СУММА ПО МОДУЛЮ 2» Логический элемент «СУММА ПО МОДУЛЮ 2» (MOD2) описывается логической функцией, которая принимает единичные значения только тогда, когда «логическая 1» представлена лишь для одной её переменной либо для всех переменных. Условное графическое обозначение для 2-входового логического элемента «СУММА ПО МОДУЛЮ 2» показано на рисунке 27. Рисунок 27 − Условное обозначение логического элемента «СУММА ПО МОДУЛЮ 2» Таблица истинности для 3-входового логического элемента «СУММА ПО МОДУЛЮ 2» приведена ниже (таблица 11). Таблица 11 Таблица истинности логической функции трёх переменных x1 x2 x3 f ( x1 , x2 , x3 ) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Функция «СУММА ПО МОДУЛЮ 2» может быть выражена через следующие простейшие логические операции (СДНФ): f ( x1 , x2 , x3 ) = x1 ⋅ x2 ⋅ x3 + x1 ⋅ x2 ⋅x 3 + x1 ⋅ x2 ⋅ x3 + x1 ⋅ x2 ⋅ x3 .

Рекомендованные лекции

Смотреть все
Электроника, электротехника, радиотехника

Диодные логические элементы

Диодные логические элементы На рисунке показаны схемы логики на полупроводниковых диодах. Схема (а) реализует логическую функцию «ИЛИ» при положительн...

Электроника, электротехника, радиотехника

Основные электронные элементы компьютеров и систем и принципы логического проектирования электронных элементов

6 1 ВВЕДЕНИЕ. ЛЕКЦИЯ 1 План лекции: а) предмет и задачи дисциплины; б) классификация компьютеров; в) показатели производительности и эффективности ком...

Электроника, электротехника, радиотехника

Ключ на КМОП транзисторах. Ключ на МОП транзисторе. Логическии элемент «И-НЕ». Потребляемая мощность логических элементов на КМ.Токовый ключ на эмиттерно-связанной логике.

Ключ на МОП транзисторе Исток и подложка n-канального МОП транзистора заземлены, а сток подключен к положительному полюсу питания через сопротивление ...

Логика

Булева алгебра или алгебра логики

ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ Булева алгебра или алгебра логики Отличия от обычной алгебры: 1. Функция и аргумент принимают только два значения – «логический ну...

Программирование

Основные положения теории булевых функций

ВВЕДЕНИЕ Теория автоматов наиболее тесно связана с теорией алгоритмов. Это объясняется тем, что автомат преобразует дискретную информацию по шагам в д...

Электроника, электротехника, радиотехника

Основы микроэлектроники. Триггеры. Полупроводниковые запоминающие устройства. Микропроцессоры

Е. К. Недорезков ОСНОВЫ МИКРОЭЛЕКТРОНИКИ Конспект лекций для студентов заочного отделения, обучающихся по специальности 030100 «Информатика» (квалифик...

Автор лекции

Недорезков Е. К.

Авторы

Электроника, электротехника, радиотехника

Виды, параметры и характеристики импульсных сигналов

1. Виды импульсных сигналов Параметры и характеристики импульсных сигналов Сигнал - это физический процесс, способный нести информацию, при этом одно ...

Электроника, электротехника, радиотехника

Цифровая электроника

КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УДК 621.396.6 Печатается по решению редакционно–издательского совета физического факультета Казанского государст...

Автор лекции

Насыров И. А.

Авторы

Автоматика и управление

Теория дискретных устройств автоматики и телемеханики

Конспект лекций по дисциплине Теория дискретных устройств автоматики и телемеханики Лекция 1 Понятие функции алгебры логики Функцию n переменных f x1...

Электроника, электротехника, радиотехника

Введение. Основные элементы цифровой техники.

Министерство образования и науки республики Казахстан Рудненский индустриальный институт Кафедра «электроэнергетики и теплоэнергетики» лекционный КОМП...

Автор лекции

Рудненский индустриальный институт

Авторы

Смотреть все