Логические функции
Любое самое сложное логическое высказывание, в частности, функциональное устройства, электрической цепи и т. д., можно описать, используя три логические операции: сложение (дизъюнкцию), умножение (конъюнкцию) и отрицание (инверсию), — которыми могут быть связаны простые высказывания. В указанном смысле этот набор логических функций называют функционально полным набором или базисом. Логическое сложение (дизъюнкция) переменных X1,X2,...Xn записывается в виде y=X1+X2+...+Xn Значение у = 0 имеет место только при X1+X2+...+Xn=0. Е Если хотя бы одно слагаемое равно единице (Xi = 1 событие наступило), то у = 1. Сумма наступивших событий (X1 + X2 + ...., где X1 = 1, X2 = 1, ....) означает наступления события, т. e. При любом числе слагаемых, равных единице, сумма равна единице: у = 1, если X1 = 1, или X2 = 1 или Xi = 1,или все переменные X равны единице. Этим объясняется ещё одно название рассматриваемой операции — операция ИЛИ. Таблица истинности операции ИЛИ двух переменных приведёна ниже:
В каждой строке таблице записаны значения переменных X1 и X2 и соответствующие им функции у. В общем случае n двоичных переменных дают 2n сочетаний. Кроме знака «+» дизъюнкция обозначается знаком «V»: у = X1VX2....V Xn. Элемент, выполняющий дизъюнкцию, называется дизъюнктором или элементом ИЛИ. Условные обозначения зарубежных и отечественных элементов ИЛИ показаны на рисунке
Логическое умножение (конъюнкция) переменных записывается в виде у = X1 X2 .... Xn. Из приведённого выражения следует, что если хотя бы одна из переменных равна нулю, то функция ровна нулю. Только в том случае, когда х1 = 1, И х2 = 1, И ..., И xn = 1, y = 1. Поэтому данная операция называется также операцией И. Таблица истинности операции И двух переменных показана на рисунке:
Кроме приведённой встречается следующая форма записи конъюнкции: X1ΛX2Λ...Xn Элемент, выполняющий конъюнкцию, называется конъюнктором или элементом И. Условные обозначения зарубежных и отечественных элементов И показаны на рисунке:
Логическое отрицание (инверсия) записывается в виде у = X и называется также операцией НЕ. Читается «у НЕ х». Таблице истинности операции НЕ показана на рисунке:
Элемент, выполняющий инверсию, называется инвертором или элементом НЕ. Условные обозначения зарубежных и отечественных элементов НЕ показаны на рисунке:
|
|
Логические элементы и-не, или — не, исключающие или
Функционально элемент И-НЕ представляет собой совокупность конъюнктора и инвертора:
|
|
|
Элемент ИЛИ — НЕ представляет собой совокупность дизъюнктора и инвертора:
|
|
Под функцией исключающее ИЛИ понимается следующее: единица на выходе появляется тогда, когда только на одном входе присутствует единица. Таблица истинности и обозначения (зарубежные и отечественные) приведены ниже:
|
|
Надпись «=1» обозначает, что выделяется ситуация когда на входах одна и только одна единица. С точки зрения математики элемент исключающее ИЛИ выполняет операцию суммирования по модулю 2. Поэтому эти элементы также называются сумматорами по модулю два.
