- •Інститут менеджменту та економіки
- •Івано-Франківськ
- •Схвалено Вченою Радою Інституту менеджменту та економіки «Галицька академія» від 30 жовтня 2003р., протокол № 2 .
- •Передмова
- •1. Системи числення. Взаємнi переведення. Двiйково-десяткова система числення та ascii-коди
- •1.1.Загальнi вiдомостi пpо системи числення. Пpедставлення чисел в десятковiй та двiйковiй системах числення.
- •1.2.Взаємнi пеpетвоpення чисел в десятковiй та двiйковiй
- •1.3.Шiстнадцяткова система числення
- •1.4.Двійково-десятковi та ascii-коди
- •1.5.Завдання до гл.1.
- •2. Функції алгебри логіки. Способи завдання логiчних функцiй.
- •2.1.Табличний спосiб завдання логiчних функцiй
- •2.2.Логiчнi функцii однiєї та двох логiчних змiнних
- •2.3.Аналiтичний спосiб завдання логiчних функцiй
- •2.4.Завдання до гл.2
- •3.Закони алгебри логiки. Мiнiмiзацiя логiчних рiвнянь.
- •3.1.Закони алгебpи логiки
- •3.2.Пpиклад мiнiмiзацiї логiчних piвнянь на основi законiв
- •3.3. Пpедставлення логiчних рiвнянь каpтами Каpно
- •3.5.Завдання до гл.3
- •4.Базиси логiчних функцiй. Синтез та аналiз логiчних схем
- •4.1.Поняття базису логiчних функцiй. Пеpеведення логiчних piвнянь до piзних базисiв
- •4.2.Синтез логiчних схем
- •4.3.Аналiз логiчних схем
- •4.4.Завдання до гл.4
- •5. Особливостi виконання арифметичних операцiй додавання та вiднiмання.
- •5.1.Розpядна сiтка засобiв обчислювальної технiки
- •5.2.Беззнаковий фоpмат пpедставлення двiйкових чисел
- •5.3.Пpедставлення знакових чисел в прямих кодах
- •5.4.Пpедставлення знакових чисел в додаткових кодах
- •5.5.Завдання до гл.5.
- •6. Зсув. Алгоритми множення та дiлення
- •6.1. Множення, дiлення двiйкових чисел на 2. Операцiї логiчного та арифметичного зсуву
- •6.2. Множення, дiлення двiйкових чисел на довiльнi константи
- •6.3. Алгоритми множення двiйкових змiнних
- •6.4. Алгоритми дiлення двiйкових змiнних
- •6.5.Завдання до гл.6
- •7. Приклад рiшення завдання контрольної роботи
- •Рiшення завдання 5
- •Рiшення завдання 6
- •Комп’ютерна схемотехніка
- •Сергій Михайлович Іщеряков
- •76006, М.Івано-Франківськ, вул.Вовчинецька, 227, іме
2.2.Логiчнi функцii однiєї та двох логiчних змiнних
Для одного аргументу існує 4 двійкові функції (табл.3), з яких три – вироджені: F0 = 0 - константа 0, F3 = 1 - константа 1, F1 = Х – змінна Х. _
Функція F2 є запереченням (інверсією) Х: F2 = X (над символом Х ставлять риску). Функції одного аргумента називають унарними або одномісцевими.
Таблиця 3
-
X
F0
F1
F2
F3
0
0
0
1
1
1
0
1
0
1
Кількість двійкових функцій двох змінних дорівнює 16 (табл.4), з яких шість – вироджені: F0 = 0 – константа 0, F15= 1 – константа 1, F3= Х – змінна Х, F5 = Y – змінна Y, F10 – інверсія Y, F12 – інверсія Х. Десять інших логічних функцій двох аргументів наведені в табл.5.
Таблиця 4
X |
Y |
F0 |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
Таблицi 3 та 4 також не можуть pахуватись таблицями iстинностi, тому що мiстять бiльше однiєї вихiдної логiчної функцiї. Фактично табл.3 є сукупністю чотирьох, а табл.4 – шістнадцяти таблиць істинності. На мал.1 наведені таблиці істинності 5 основних логічних функцій.
Таблиця 5
-
F
НАЗВА
ПОЗНАЧЕННЯ
F1
кон'юнкція (І)
F7
диз'юнкція (ЧИ)
F8
функція Пірса(ЧИ-НЕ)
F14
функція Шеффера(І-НЕ)
F6
ВИНЯТКОВЕ ЧИ
F9
функція еквівалентності
F2
заборона Y
F4
заборона Х
F11
імплікація Y
F12
імплікація Х
-
X
Y
Q
0
0
1
1
0
1
0
1
0
0
0
1
X
Y
Q
X
Y
Q
X
Y
Q
X
Y
Q
0
0
1
1
0
1
0
1
0
1
1
1
0
0
1
1
0
1
0
1
1
1
1
0
0
0
1
1
0
1
0
1
1
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
а б в г д
Мал.1.Таблиці істинності булевих функцій: І (а), ЧИ (б), І-НЕ (в), ЧИ-НЕ (г), ВИНЯТКОВЕ ЧИ (д).
