Понятие функции алгебры логики


 

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

Логические переменные – как функция, так и аргументы, могут принимать только два значения. Обычно их обозначают символами 0 и 1.

Для технической реализации ФАЛ используют электрические схемы, называемые логическими элементами. Логический элемент (ЛЭ) выполняет логические операции над одной или более логическими переменными. При этом переменная-функция соответствует выходу ЛЭ, а переменные-аргументы – разрядам двоичных наборов, поступающим на соответствующие входы ЛЭ.

Закон функционирования ЛЭ представляют в виде таблицы истинности (рис. 1). В строках первого раздела этой таблицы по порядку записываются десятичные номера входных двоичных наборов. В строках второго раздела записываются собственно входные наборы, представляющие собой n-разрядное двоичное отображение соответствующего десятичного номера. В строках третьего раздела записываются соответствующие входным наборам значения функции.

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

К элементарным ФАЛ одного аргумента относятся:

1. Константа нуля. Реализуется генератором нуля, который на схемах обозначается соединением соответствующего входа ЛЭ с «землей» (общим проводом источника питания).

2. Константа единицы. Реализуется генератором единицы, который на схемах обозначается соединением соответствующего входа ЛЭ с полюсом источника питания.

3. Повторение. Реализуется логическим элементом повторителем. Его условное графическое обозначение и таблица истинности показаны на рис. 2. Записывается ФАЛ как у = х.

4. Инверсия или логическое отрицание. Реализуется логическим элементом НЕ (инвертором). Его условное графическое обозначение и таблица истинности показаны на рис. 3. Записывается ФАЛ как у = .

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

1. Дизъюнкция (логическое сложение). Реализуется логическим элементом ИЛИ. Его условное графическое обозначение и таблица истинности показаны на рис. 4. Записывается ФАЛ как у = aÚb.

2. Конъюнкция (логическое умножение). Реализуется логическим элементом И. Его условное графическое обозначение и таблица истинности показаны на рис. 5. Записывается ФАЛ как у = aÙb.

3. Стрелка Пирса. Реализуется логическим элементом ИЛИ-НЕ. Его условное графическое обозначение и таблица истинности показаны на рис. 6. Записывается ФАЛ как и может быть представлена в сложной форме: .

4. Штрих Шеффера. Реализуется логическим элементом И-НЕ. Его условное графическое обозначение и таблица истинности показаны на рис. 7. Записывается ФАЛ как y = a | b и может быть представлена в сложной форме: .

5. Исключающее ИЛИ (сложение по модулю два). Реализуется сумматором по модулю два. Его условное графическое обозначение и таблица истинности показаны на рис. 8. Записывается ФАЛ как у = и может быть представлена в сложной форме: у = Ùb Ú аÙ .

6. Эквивалентность. Реализуется одноименным ЛЭ. Его условное графическое обозначение и таблица истинности показаны на рис. 9. Записывается ФАЛ как y = ab и может быть представлена в сложной форме: у = = Ù Ú аÙb.

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

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

Все рассмотренные функции могут быть расширены на произвольное число аргументов.

 



Дата добавления: 2020-10-25; просмотров: 544;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.