пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

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

 

Функциональные элементы– некоторые абстрактные технические устройства, с помощью которых реализуются основные логические операции – конъюнкция, дизъюнкция, отрицание. Устройства изображаются следующим образом (рис. 5.11).

htmlconvd-jsNNvH_html_8dfa5bc.gif

Элемент типа «и» Элемент типа «или» Элемент отрицания

Рис. 5.11

В элементах для конъюнкции (дизъюнкции) имеются два входа, на которые подаются сигналы htmlconvd-jsNNvH_html_4d6ed15d.gifиhtmlconvd-jsNNvH_html_5cde93c5.gif(наличие тока), и один выход, с которого снимается сигнал, соответствующий конъюнкцииhtmlconvd-jsNNvH_html_m24534fd0.gif(дизъюнкцииhtmlconvd-jsNNvH_html_18299b95.gif).

В элементе для отрицания имеется один вход для сигнала htmlconvd-jsNNvH_html_20a56488.gifи один выход, на котором снимается инверсный сигналhtmlconvd-jsNNvH_html_mf6ab49.gif.

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

 

 

Контактные Схемы.

 

Определение:
Контактная схема (англ. contact circuit) представляет собой ориентированный ациклический граф, на каждом ребре которого написана переменная или ее отрицание.

 

Определение:
Контакт (англ. contact) — ребро схемы, помеченное символом переменной или ее отрицанием. Каждому ребру в схеме сопоставляется какая то переменная (не обязательно каждой переменной сопоставляется ребро)

Принцип работы

Определение:
Замкнутый контакт (англ. closed contact) — контакт схемы, над которым написана 0 или значение переменной равно 0.

 

Определение:
Разомкнутый контакт (англ. open contact) — контакт схемы, над которым написана 1 или значение переменной равно 1.


Пусть u и v — два полюса контактной схемы (из вершины u ребра только выходят, в вершину v ребра только входят), определяющую функцию g(x_1, x_2 \dots, x_n). Тогда g(x_1, x_2 \dots, x_n) принимает значение 1 при таком наборе значений переменных, если можно добраться из u в v только по разомкнутым контактам.

Построение контактных схем

Представление одного из базисов в контактных схемах

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

Конъюнкция
Дизъюнкция
Отрицание

Построение контактных схем

Пусть задана произвольная булева функция. Требуется построить для нее контактную схему, которая ее реализует. В качестве примера рассмотрим функцию, представленную в ДНФ: f=(\neg x \land y \land z) \lor (x \land \neg y \land z) \lor (x \land y \land z). Каждой скобке ДНФ соответствует цепочка из последовательных соединенных контактов, определяемых переменными содержащимися в скобке. При этом, вся схема состоит из параллельных соединений указанных цепочек. Для приведенного примера соответствует схема приведена ниже.

Example10.png

Примеры построения некоторых функций

исключающее "или"
 
медиана
x \oplus y = (\neg x \land y) \lor (x \land \neg y)   \langle x,y,z \rangle = (x \land y) \lor (x \land z) \lor (y \land z)

 

 


15.01.2017; 00:54
хиты: 146
рейтинг:0
Точные науки
математика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь