Часова діаграма тактового сигналу

І комбінаційні пристрої і пристрої з пам’яттю реалізуються на основі логічних (булевих) функцій.
Булеву функцію
можна задати трьома способами:
- змістовно ( словесний опис);
- таблично (таблиця істинності);
- алгебраїчно.
Алгебраїчний спосіб задання булевої функції представляє собою формулу зв'язану простішими логічними операціями І, АБО, НЕ, І-НЕ, АБО-НЕ (табл. 1).
Таблиця 1. Елементарні логічні функції.
| Логічна операція (назва функції) | Задання функції формулою | Таблиця істинності | ||
| входи | виходи | |||
| Х2 | Х1 | f(х1,х2) | ||
| І (кон’юнкція, логічне множення) | f(х1,х2)= х1х2 f(х1,х2)= х1Ùх2 f(х1,х2...хn)= х1х2... хn | |||
| АБО (диз’юнкція, логічне додавання) | f(х1,х2)= х1+х2 f(х1,х2)= х1Úх2 f(х1,х2...хn)= х1Úх2Ú...Úхn | |||
| НЕ (інверсія, заперечення) |
| |||
| І-НЕ (функція Шеффера) |
| |||
| АБО-НЕ (функція Пирса) |
|
Будь-яку логічну функцію можна записати з допомогою елементарних логічних функцій. Відповідні схеми цифрової техніки, які реалізують ці функції, називаються логічними елементами цифрових схем. З їх допомогою можна описувати роботу і проектувати структури цифрових пристроїв. Вони перетворюють вхідні сигнали, які з’являються на їх входах, в вихідні.
Серед логічних елементів виділяють універсальні набори, з допомогою яких можна реалізувати логічну функцію будь-якої складності. Такі набори називають функціонально-повними логічними базисами. До цих базисів відноситься набір логічних елементів, який складається з елементів НЕ, І, АБО, а також констант 0 і 1. Він на сьогодні є найбільш поширеним.
Цей базис називається булевим, тому що його вперше дослідив англійський вчений Буль. Розглянемо нижче цей базис. В більшості випадків константа 1 реалізуються в ньому з допомогою деякого значення фізичного параметру, а константа 0 – відсутністю цього значення, хоча можливе й зворотне кодування.
Базові логічні елементи
Інвертор -елемент, що реалізує логічну функцію НЕ за допомогою одиничних чи нульових значень напруги, струму чи інших фізичних параметрів.
Логіка роботи будь-якого пристрою зображується у вигляді таблиці істинності, зліва в якій проставляються вхідні комбінації, а справа – відповідні їм вихідні значення.
На схемах кожен елемент має певним чином зображуватись, для цього було введено стандартизоване поняття – умовно-графічне позначення (УГП). Кожний логічний елемент має власне УГП, яке е відмінним від УГП інших пристроїв.

Кон’юнктор (схема І, схема логічного множення) – двійковий логічний елемент, який реалізує операцію I (логічне множення). На його виході з’являється 1 тільки тоді, коли маємо сигнали 1 на всіх його входах

Диз’юнктор (схема диз’юнкції, схема АБО, логічного додавання) представляє логічний елемент, який реалізує операцію АБО (логічне додавання). На його виході з’являється 0 тільки тоді, коли маємо сигнали 0 на всіх його входах.

Завдання для самоконтролю
1. Вказати рівні сигналу на виходах елементів
|
|
Тема для самостійного опрацювання (Лекція №9с):
Допоміжні логічні функції
Зробити стислий конспект.
Завдання для самоконтролю
1. Використовуючи основні булеві теореми (правила) побудувати логічну схему, та використовуючи таблицю істинності логічних елементів виконати аналіз їх роботи.
| Булеві правила (закони) | Схема | Булеві правила (закони) | Схема | ||||||||||
| а) х•0=___ | д) хÚ0=___ | ||||||||||||
| б) х•1=___ | е) хÚ1=___ | ||||||||||||
| в) х•х=___ | ж) хÚх=___ | ||||||||||||
г)
| з)
| ||||||||||||
2. Визначити сигнал на виходах F логічних елементів АБО, І, І-НЕ, АБО-НЕ, якщо вхідні сигнали х1х2…хn змінюється відповідно часових діаграм
| a) | |||||||||||||||||||||||||||||||||||||||||||||||
| X1 | & | ||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||
| X2 | |||||||||||||||||||||||||||||||||||||||||||||||
F
| |||||||||||||||||||||||||||||||||||||||||||||||
| t | ||||||||||||||||||||||||||||||||||||||||||||||
| б) | |||||||||||||||||||||||||||||||||||||||||||||||
| X1 | &
| ||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||
| X2 | |||||||||||||||||||||||||||||||||||||||||||||||
| X3 | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||
| t | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| с) | |||||||||||||||||||||||||||||||||||||||||||||||||||
| X1 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||||||
| X2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||||||
| t | |||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| д) | |||||||||||||||||||||||||||||||||||||||||||||||||||
| X1 | 1
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| F | |||||||||||||||||||||||||||||||||||||||||||||||||||
| X2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Х3 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Х4 | |||||||||||||||||||||||||||||||||||||||||||||||||||
F
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| t | |||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
3. Реалізувати логічні операції НЕ, І, АБО логічним елементом І-НЕ, АБО-НЕ
F
&
1
F