logo search
622221s_i_622231 версия 2 / 622231 / очн 622231 / СИСТООХИПИ 622231 / МУ_ПЗ_СИСТООХИПИ_защ

Взаимное соответствие булевых функций и логических схем

Двоичные переменные, входящие в логические уравнения, можно представить двумя различными электрическими сигналами. Путем преобразований этих сигналов получают другие, тоже двоичные, сигналы, которые соответствуют результатам определенных логических операций. Имея запись булевой функции y = f(x1, x2, ..., xn), можно составить развернутую электрическую схему, которая будет преобразовывать логические сигналыx1, x2, ..., xnсогласно указанной функции.

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

Входы и выходы логических элементов в зависимости от уровня сигнала, при котором воспринимается или вырабатывается определенное значение двоичной переменной, подразделяются на прямые и инверсные. На прямом входе (выходе) двоичная переменная имеет значение логической 1, когда сигнал на этом входе (выходе) имеет значение, принятое за 1. На инверсном входе (выходе) двоичная переменная имеет значение 1, когда уровень сигнала на этом входе (выходе) соответствует состоянию, принятому за 0.

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

На принципиальных схемах логические элементы согласно ГОСТ 2.743—82 «Обозначения условные графические в схемах. Элементы цифровой техники» изображают прямоугольником (так называемое основное поле), в верхней части которого указывают символ функции: & для И, 1 для ИЛИ. Входы показывают с левой стороны прямоугольника, выходы — с правой. Допускается другая ориентация прямоугольника, при которой входы располагают сверху, а выходы снизу. Инверсные входы и выходы выделяются индикатором логического отношения — небольшим кружком у вывода. Выводы питания и общий обычно не показывают. Это обстоятельство всегда следует иметь в виду при разборе прохождения токов на входах и выходах микросхем. Когда это нужно, шины, не несущие логической информации (в том числе питания и общие), подводят к левой или правой стороне прямоугольника и помечают звездочкой.