Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции полные ВТиИТ.DOC
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.95 Mб
Скачать

1.6.Логическая основа вт. Элементарные фал и их техническая реализация.

ФАЛ одного или двух аргументов, в логическом выражении которой содержится не более одной логической операции, называется элементарной.

Для технической реализации любой ФАЛ используют схемы, называемые логическими элементами.

Всего имеется 4 элементарных ФАЛ одного аргумента и 16 элементарных ФАЛ двух аргументов.

Элементарными ФАЛ одного аргумента являются:

  1. Константа нуля. Реализуется генератором нуля, который на схемах обо-

значается соединением на "землю", т.е. с общим проводом источника энергии.

  1. К онстанта единицы. Реализуется генератором единицы, который на Еп схемах обозначается соединением с положительным или отрицательным, относительно общего, полюсом источника энергии.

  1. Повторение. Определяется следующей таблицей истинности: х у Реализуется логическим элементом, называемым повторителем.

1

0 0 Его условное графическое обозначение имеет вид: х у

1 1 Функция записывается следующим образом: у = х.

  1. И

    1

    нверсия или логическое отрицание. Определяется следующей таблицей истинности: х у Реализуется логическим элементом НЕ. 0 1 Его условное графическое обозначение имеет вид: х у 1 0 Функция записывается следующим образом: у = х.

Из функций двух аргументов достаточно рассмотреть только 6 основных, поскольку остальные являются их производными.

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

если пусты каждое из объединяемых множеств. 1 1 1

Функция реализуется логическим элементом ИЛИ, условное графическое обозначение которого имеет вид: х0 1 у Дизъюнкция записывается следующим образом: у = х1 х0. х1

2 .Конъюнкция. Определяется следующей таблицей истинности: х1 х0 у

Конъюнкция является логическим умножением и описывает 0 0 0

пересечение двух множеств. Очевидно, что результат пере- 0 1 0 сечения не пуст (соответствует 1) только если не пусты каждое из 1 0 0

пересекаемых множеств. 1 1 1

Функция реализуется логическим элементом И, условное х0 & у

графическое обозначение которого имеет вид: х1

Конъюнкция записывается следующим образом: у = х1 х0.

Поскольку по результату конъюнкция полностью совпадает с операцией арифметического умножения, то часто знак конъюнкции заменяют знаком умножения: у = х1х0.

3.Стрелка Пирса. Определяется следующей таблицей истинности: х1 х0 у

Функция Пирса реализуется логическим элементом ИЛИ-НЕ, 0 0 1

условное графическое обозначение которого х0 1 у 0 0 1

имеет вид: х1 1 0 0

Функция записывается следующим образом: у = х1 х0. 1 1 0

Стрелка Пирса является отрицанием логического сложения и может

быть представлена сложной функцией: у = х1  х0.

4.Штрих Шеффера. Определяется следующей таблицей истинности:

х1 х0 у Функция Шеффера реализуется логическим элементом

0 0 1 И-НЕ, условное графическое обозначение кото- х0 & у

0 1 1 рого имеет вид: х1

1 0 1 Функция записывается следующим образом: у = х1 | х0.

1 1 0 Штрих Шеффера является отрицанием логического умноже-

ния и может быть представлена сложной функцией: у = х1  х0.

Пары функций - дизъюнкция и штрих Шеффера, конъюнкция и стрелка Пирса, являются частными случаями функций конституенты нуля и единицы, соответственно.

Функции конституенты единицы (нуля) от n аргументов обращаются в единицу (ноль) лишь при каком-либо одном наборе аргументов и обра-щаются в ноль (единицу) при остальных наборах.

Здесь всё что в скобках относится к определению функции конституенты нуля.

5.Исключающее ИЛИ (сложение по модулю два). Определяется следующей таблицей истинности:

х 1 х0 у Реализуется логическим элементом, называемым х0 =1 у

0 0 0 сумматором по модулю два. Его условное графичес- х1

0 1 1 кое обозначение имеет вид:

1 0 1 Функция записывается следующим образом: у = х1 х0.

1 1 0 Исключающее ИЛИ можно представить сложной функцией:

у = х1х0  х1х0.

6.Эквивалентность (равнозначность). Определяется следующей таблицей истинности:

Реализуется логическим элементом - сумматором по модулю два с ин-

х 1 х0 у версией. Его условное графическое обозначение х0 =1 у

0 0 1 имеет вид: х1

0 1 0 Функция записывается следующим образом:у = х1 х0.

1 0 0 Эквивалентность можно представить сложной функцией:

1 1 1 у = х1х0  х1х0.

Рассмотренные функции могут быть функциями произвольного числа аргументов. На их основе можно строить сложные функции двумя основными способами: путём пере нумерации аргументов и путём подстановки в функцию вместо аргументов новых функций.