Схемы из функциональных элементов

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

— если а входной полюс, то полустепень захода вершины а равна нулю: deg ¯(a ) = 0;

— если вершина а не является полюсом и помечена n -местным функциональным символом f , то deg ¯(a ) = п и дуги, входящие в а , перенумерованы от 1 до п .

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

Пример 6. 11.1. На рис. 6.25а представлена схема из функциональных элементов. Здесь входные символы помечены символами переменных x 1, x 2, x 3, — одноместный функциональный символ, соответствующий операции отрицания; & — двухместный символ, соответствующий операции конъюнкции, f 3— некоторый двухместный символ, f 1, f 2, f 4— некоторые трехместные символы. Вершины, помеченные символами f 1, f 3, f 4, являются выходными полюсами. Им соответствуют термы: f 1(x 1, x 2, x 3), f 2(f 1(x 1, x 2, x 3), f 1(x 1, x 2, x 3), x 3)).

На рис. 6.25б изображен функциональный элемент, определяемый вершиной, помеченной символом f 4. Ему соответствует устройство, показанное на рис. 6.25в .

Рис. 6.25

В примере 11.1 продемонстрировано, что каждый вывод схемы порождает некоторый терм.

Говорят, что функция f реализуется схемой ∑, если существует такой выход а схемы ∑, что функция fa, соответствующая терму выхода a , эквивалента функции f .

Схемы из функциональных элементов с одним выходом, у которых входные полюса помечены символами x 1, x 2, …, xn, а вершины, отличные от входных полюсов, — символами ∨ , &, , называются Хп-функциональными схемами . Сложностью схемы из функциональных элементов называется число ее вершин, отличных от входных полюсов. Хп-функциональная схема ∑, реализующая функцию f , называется минимальной , если всякая другая Хп-функциональная схема, реализующая f , имеет сложность, не меньшую, чем сложность схемы ∑.

Сложность минимальной схемы, реализующей функцию f , называется сложностью функции f в классе схем из функциональных элементов и обозначается через L (f ).

Пример 11.2. Сложность функции совпадает со сложностью Х 3-функциональной схемы, изображенной на рис. 6.26, и равна 8: L (f ) = 8.

Рис. 6.26

Мультиплексоры

Мультиплексором 2тканалов ( ) называется схема с т + 2твходами у 1, у 2, ..., у m, и одним выходом g , в которой при у 1= b 1, у 2= b 2, ..., у m= bm, выход g принимает значение , где J (b 1, …, bm) = 20b 1+ 21b 2+ … + 2m– 1bm.

На рис. 6.27 показан мультиплексор MUX 8.

Рис. 6.27

Пример 11.3. Если m = 3, у 1= 1, у 2= 0, у 3= 1; то g = zJ(1, 0, 1) + 1= z 6.

С помощью мультиплексора , придавая переменным постоянные значения, можно реализовать любую булеву функцию f (у 1, у 2, ..., у m).








Дата добавления: 2016-02-24; просмотров: 1538;


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

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

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

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