Булевы функции

Для описания функционирования логических схем используются булевы функции.

Булевой функцией n переменных x1, x2, …, xn называется функция вида f = j (x1, x2, …, xn), где переменные xi равны 0 или 1; и функция f равна 0 или 1; переменные объединены конечным числом булевых операций – отрицание, конъюнкция и дизъюнкция.

Область определения булевой функции n переменных – совокупность всевозможных n - мерных наборов, компонентами которых являются двоичные значения 0 и 1. Каждая компонента набора соответствует одной из переменных набора x1, x2, …, xn. Функция n переменных определяется на N = 2n наборах.

Булева функция может задаваться таблицей истинности. В таблице перечисляются всевозможные наборы, составляющие область определения функции, и для каждого набора указывается значение 0, 1 или d, которое имеет функция на этом наборе. Знак d отмечает неопределенное значение функции. На месте неопределенного значения d при необходимости можно указывать значение 0 или 1.

Несущественный набор – набор, на котором функция принимает неопределенное значение. Несущественные наборы появляются в том случае, если значение функции на наборе безразлично или если реально существующая область определения функции состоит из числа наборов, меньшего 2n.

Полностью определенная функция – булева функция, определенная на всем множестве наборов.

Частично определенная функция – булева функция, содержащая несущественные наборы.

Старшинство булевых операций: отрицание, конъюнкция, дизъюнкция. Для изменения порядка выполнения действий используются скобки.

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

 

 

Таблица 1.1. Основные логические функции

Логическая функция Математическое описание Контактная схема Изображение элемента
НЕ (инвертор)
И (конъюнктор) Y = X1X2
И – НЕ (штрих Шеффера)
ИЛИ (дизъюнктор) Y = X1+X2
ИЛИ – НЕ (стрелка Пирса)

 

Описание логических функций в виде таблиц истинности приведено в табл. 1.2

Таблица 1.2. Таблицы истинности

НЕ И; И – НЕ ИЛИ; ИЛИ – НЕ
X Y X2 X1 Y X2 X1 Y
   
   

 








Дата добавления: 2015-01-15; просмотров: 1067;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.