Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Табличный способ




СПОСОБЫ ЗАДАНИЯ ФАЛ

 

Существует множество способов задания ФАЛ. Среди них наиболее известны такие способы, как [1]:

1) табличный;

2) графический;

3) координатный (при помощи карт Карно);

4) числовой;

5) аналитический;

6) на основе диаграмм двоичного решения;

7) при помощи диаграмм Венна;

8) с использованием контактных схем.

Рассмотрим указанные способы задания подробнее.

 

 

При этом способе ФАЛ задается таблицей зависимости выходных значений от входных наборов. Такая таблица называется таблицей истинности (ТИ). Для n аргументов ТИ содержится k = 2n строк (по числу наборов значений аргументов) и (n + 1) столбцов – по числу аргументов плюс один столбец значений функции. В ТИ каждому набору аргументов соответствует свое значение функции. Таблицы 2.1, 2.2 и 2.3 представляют собой ТИ от двух, трех и четырех аргументов соответственно.

 

При этом таблица 2.1 содержит k = 22 = 4 строки, таблица 2.2 содержит k = 23 = 8 строк, а таблица 2.3 – k = 24 = 16 строк.

Для того чтобы задать все ФАЛ от n аргументов, необходимо построить таблиц истинности или объединить их в одну совокупную ТИ. Так, если число аргументов n = 2, то число наборов (количество строк в ТИ) будет k = 22 = 4, а количество ТИ для задания всех ФАЛ от двух переменных R = 2k = 24 = 16. После объединения всех ФАЛ в одной совокупной ТИ, можно проследить основные характеристики взаимосвязи ФАЛ от двух переменных (таблица 2.4).

Одна половина функций в таблице 2.4 инверсна (обратна по значению) другой (, остальные являются константами (f 0; f 15). Кроме того ряд функций аналогичен функциям от одной переменной (f 3 = x 1; f 5 = x 2; ), т.е. эти функции существенно не зависят от одного из аргументов. Если функция существенно не зависит от аргумента x m, то выполняется условие , а аргумент x m называют фиктивным.

 

Т а б л и ц а 2.4 – ФАЛ двух аргументов

x 1 x 2 f 0 f 1 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f 9 f 10 f 11 f 12 f 13 f 14 f 15
                                   
                                   
                                   
                                   
Обозначение Х · D Х D Х Å Ú ¯ µ ¯ ® ¯ ® | Х

 


В противном случае функция является существенно зависящей от аргумента x m. Например, в таблице 2.5 аргумент x 1 является фиктивным, и функция существенно зависит от аргумента x 2.

Рассмотрим остальные ФАЛ в таблице 2.4:

f 1 – функция «И» (логическое умножение, конъюнкция). Обозначается f 1 = x 1× x 2, или f 1 = x 1& x 2, или f 1 = x 1 Ù x 2. Данная функция будет равна нулю, если хотя бы один из ее аргументов равен нулю, и, равна единице только тогда, когда оба ее аргумента равны единице;

f 2 – запрет второго аргумента. Обозначается , или , или ;

f 4 – запрет первого аргумента. Обозначается , или , или ;

f 6 – сумма по модулю два (функция неравнозначности). Обозначается ;

f 7 – функция «ИЛИ» (логическое сложение, дизъюнкция). Обозначается f 7 = x 1 Ú x 2 либо f 7 = x 1 + x 2. Данная функция будет равна нулю только в том случае, если оба ее аргумента равны нулю. Во всех остальных случаях она равна единице;

f 8 – функция «ИЛИ-НЕ» (функция Вебба). Она реализует операцию «стрелка Пирса». Обозначается ;

f 9 – эквивалентность (функция равнозначности). Обозначается ;

f 11 – импликация второго аргумента. Обозначается или ;

f 13 – импликация первого аргумента. Обозначается или ;

f 14 – функция «И-НЕ» (функция Шеффера). Она реализует операцию «штрих Шеффера». Обозначается

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

Табличный способ задания ФАЛ является достаточно универсальным, однако он обладает тем недостатком, что при большом числе аргументов ТИ становится излишне громоздкой.




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


Дата добавления: 2015-07-02; Просмотров: 912; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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