Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Булевы функции. Способы их задания



Булевой функцией (БФ), или переключательной функцией (ПФ), или функцией алгебры логики (ФАЛ), от n переменных называется функция f(x1,x2,x3,…,xn), которая на любом наборе своих аргументов может принимать одно из двух значений: 0 или 1. Под набором аргументов понимается совокупность значений переменных, каждая из которых может быть равна 0 или 1. Для функции от n аргументов количество возможных наборов равно 2n. На них может быть задано (2n)n всевозможных БФ.

Способов задания БФ несколько. Одним из самых простых и наглядных является задание таблицей истинности.

Булевы функции f1 и f2 заданы таблицей 1.4. Таблицу следует понимать так, что в любой момент времени переменные Х1Х2Х3 могут принимать одно из значений, указанных в строке левой части таблицы. Например, Х1Х2Х3=001, или Х1Х2Х3=110, или Х1Х2Х3=011 и т. д. В правой части таблицы указаны те значения функции, которые она должна принимать на данном наборе аргументов. То есть на наборе Х1Х2Х3=001 f1=0, f2=0 при Х1Х2Х3=111 f1=1, f2=0, а на наборе Х1Х2Х3=100 f1=1, f2=1 и т. д.

Таблица 1.4

Таблица истинности БФ f1 и f2

X1 X2 X3 f1 f2
         
         
         
         
         
         
         
         

На рис. 1.7 таблица 1.4 развернута в виде диаграмм (осциллограмм) сигналов. На рисунке показаны изменения значений сигналов Х123 в дискретные моменты времени. Например, в момент Т0 переменные Х1=0, Х2=0, Х3=0, функции f1=0, f2=1. В момент Т3 Х1=0, Х2 =1, Х3=1, функции f1=0, f2=0 и т. д.

Рис. 1.7. Диаграмма сигналов таблицы 1.4

Кроме табличного способа БФ может быть задана алгебраически или аналитически, т. е. формулой, состоящей из булевых переменных, объединенных знаками логических операций. Например:

Табличный и алгебраический способы задания взаимнооднозначны.

Существует еще несколько способов задания БФ. Они будут рассмотрены в следующих разделах.





Дата публикования: 2014-12-11; Прочитано: 687 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...