Читаем Математический аппарат инженера полностью

На вентильных схемах, как и ранее, изображаются только соединения контактов, а управляющие цепи обычно опускаются. При этом предполагается, что управление осуществляется как сигналами, соответствующим переменными x1, x2, ..., xn, так и их отрицаниям x̅1, x̅2, ..., x̅n, что отмечается на схеме одним из символов xi или x̅i для каждого контакта. Кроме того, в вентильных схемах обычно имеет место естественное разделение сигналов: если к узлу схемы одновременно поступают несколько сигналов, то результирующий сигнал в этом узле действует как их дизъюнкция. Направления прохождений сигналов обозначаются на схемах стрелками, относящимися к соответствующим контактам. Пример вентильной схемы показан на рис. 203.

Рис. 202. Схема, построенная по матрице непосредственных связей.

Рис. 203. – Вентильная схема


Булевы матрицы вентильных схем в общем случае несимметричны. Так, для приведенной схемы имеем:

,

Матрицу Q можно также записать непосредственно из вентильной схемы, учитывая для ее элементов qij все пути от i-го узла к j-му узлу по направлению стрелок. Так,

q12 = x1 ∨ x2; q13 = x̅

1 ∨ (x1 ∨ x2)x3 = x̅1 ∨ x1x3 ∨ x2x3 = x̅1 ∨ x3 ∨ x2x3 = x̅1 ∨ x3 и т. д.

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

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

- 532 -

например, f12 = x1x2 ∨ x̅1

3 и f13 = x13 ∨ x̅1x2. Матрица выходов и ее расширения имеют вид:

, ,

Схемы, соответствующие F(4) и F(4,5) показаны на рис. 204. Как видно, вторая схема (рис. 204 б) содержит на один контакт меньше, чем первая (рис. 204 а).

а

б

рис. 204. Схемы, реализующие функции f12 = x1x2 ∨ x̅13 и f13 = x13 ∨ x̅

1x2.

а - с четырьмя узлами; б - с пятью узлами.


4. Логические схемы


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

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

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

.................

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

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

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

Например, функция из (3) упрощается следующим образом:

y = (x1 / x2) + (x̅3 → x1) =

= ¬(x1x2) + (x3

∨ x1) =

= x1x2(x3 ∨ x1) ∨ ¬(x1x2)x3 ∨ x̅1 =

= x1x2 ∨ ¬(x1x2)(x3 ∨ x1) =

= x1x2 ∨ ¬(x1 ∨ x3).


5. Минимальные формы. Как было показано в (2. 3), любая булева функция представима в совершенной нормальной форме (дизъюнктивной или конъюнктивной). Более того, такое представление является первым шагом перехода от табличного задания функции к ее аналитическому выражению. В дальнейшем будем исходить из дизъюнктивной формы, а соответствующие результаты для конъюнктивной формы получаются на основе принципа двойственности (2. 1).

Перейти на страницу:

Похожие книги

Оружие современной пехоты. Иллюстрированный справочник Часть I
Оружие современной пехоты. Иллюстрированный справочник Часть I

В книге в популярной форме рассказано о современной системе вооружения пехоты, об истории и путях ее дальнейшего развития, а также об основах устройства оружия. Для более подробного рассмотрения автором отобраны самые распространенные образцы. Издание подготовлено для всех интересующихся историей военной техники и современным боевым оружием. Прим. OCR: Для популярного справочника очень доступно и одновременно подробно рассмотрены варианты оружейной автоматики, типы затворов и т.п. Достаточно, что бы не считать внешнее сходство оружия доказательство его копирования. Качество фотоматериалов к сожалению очень низкое – лучше скана в сети не нашлось.

Семен Леонидович Федосеев

Военное дело / Военная история / Справочники / Технические науки / Военная техника и вооружение / Образование и наука / Словари и Энциклопедии