Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

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

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

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

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

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

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

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

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

 

 

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

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

 

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

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

НЕ И; И – НЕ ИЛИ; ИЛИ – НЕ
X Y X 2 X 1 Y X 2 X 1 Y
                   
                   
                   
                   

 

<== предыдущая лекция | следующая лекция ==>
Системы счисления, используемые в вычислительной технике | Система равносильных преобразований
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.