русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Функції алгебри логіки


Дата додавання: 2014-11-28; переглядів: 978.


  ФП
Х0
Х1
Х2
Xn-1
Y0
Y1
Ym-1
. . .
. . .
Пристрій, що реалізує дії над двійковими числами, можна розглядати, як функціональний перетворювач (ФП) (рис.1.1) з n-входами і m-виходами, на входи якого подаються двійкові числа, а на виходах отримуємо результат перетворення також у вигляді двійкового числа.

 

 

рис.1.1

Кількість можливих наборів дорівнює 2n. Кожному набору відповідає 0 або 1 на виході.

Функцією алгебри логіки є функція, яка однозначно визначає відповідність кожного двійкового набору нулю, або одиниці. Так як число наборів аргументів є скінченним, то будь-яка функція алгебри логіки може бути задана скінченною таблицею з 2n рядками.

Номер набору X2X1 X0 Y
         

 

Можливий і аналітичний спосіб задання функції алгебри логіки – запис у вигляді логічного виразу, який показує, які логічні операції повинні виконуватися над аргументами і в якій послідовності.

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

1. Функція ЛОГІЧНЕ ЗАПЕРЕЧЕННЯ (НЕ) подається таблицею істинності:

X Y

 

і логічнимвиразомy = .

На схемах пристрій, що реалізує цю логічну функцію зображається


х у і називається схема НЕ або інвертор.

 

2. Функція ДИЗ’ЮНКЦІЯ двох змінних (схема АБО) – логічне сумування двох змінних.

Таблиця істинності

Х1 Х2 Y

у = х1 ˅ х2

 

 

 

 

Умовне позначення диз’юнкора на схемах

х1
y

х2

 

3. Функція КОН’ЮНКЦІЯ двох змінних (схема І) – логічне множення двох змінних.

Таблиця істинності

 

Х1 Х2 Y

 

Y = X1 + X2

 

 

Умовнепозначення кон’юнктора на схемах

 

&
x1

y

x2

4. Функція Пірса – ЛОГІЧНЕ ДОДАВАННЯ двох змінних з ЗАПЕРЕЧЕННЯМ (схема АБО-НЕ)

Таблиця істинності

Х1 Х2 Y

 

у =

 

у
і її умовне позначення на схемах х1

x2

5. ФункціяШеффера – ЛОГІЧНЕ МНОЖЕННЯ двох змінних з ЗАПЕРЕЧЕННЯМ (схема І-НЕ)

Таблиця істинності

Х1 Х2 Y

 

 

у =

 

 

у
&
і її умовне позначення на схемах x1
x2

 

. . .
Xn
Y
&
Х1
Х2
. . .
Xn
Y
Х1
Х2
. . .
Xn
Y
&
Х1
Х2
Функції 2-5 можуть бути функціями довільного числа аргументів

 

Y = X1 ˅ X2 ˅…˅ Xn Y = X1 · X2 ·…·Xn Y =

6. Функція СУМУВАННЯ за mod2, або функція нерівнозначності або нееквівалентності (схема ВИЙНЯТКОВО-АБО),

Таблиця істинності

Х1 Х2 Y

 

Y = X1 X2 = X1 ˅ X2 = (X1 ˅ X2)( ˅ )

 

=1
у
х1

іїї умовне позначення на схемах

х2

7. Функція СУМУВАННЯ за mod2 з ЗАПЕРЕЧЕННЯМ, або функція рівнозначності або еквівалентності (схема ВИЙНЯТКОВО-АБО-НЕ)

Таблиця істинності

Х1 Х2 Y

 

Y = = · ˅ X1·X2 = (X1 ˅ )( ˅ X2)

 

=1
у
і її умовне позначення х1

х2

 


<== попередня лекція | наступна лекція ==>
Закони алгебри логіки | Форми зображення логічних функцій


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн