- •Конспект лекцій з дисципліни "Комп’ютерна логіка"
- •5.05010201 “Обслуговування комп’ютерних систем і мереж”
- •Тема 1.1 Основні поняття з теорії інформації
- •Принципи побудови еом. Класифікація апаратних засобів еом.
- •Способи представлення інформації в цифрових апаратах (ца)
- •Тема 1.2 Системи числення та представлення інформації в еом.
- •Форми представлення чисел в еом Форма з фіксованою комою
- •Форма з плаваючою комою.
- •Тема 1.3 Виконання арифметичних операцій над двійковими числами
- •Додавання багаторозрядних двійкових чисел
- •Алгебраїчне додавання з використанням оберненого коду
- •Алгебраїчне додавання з використанням модифікованого коду
- •Переповнення розрядної сітки не виникає.
- •Тема 1.4 Двійково – кодовані системи числення
- •Формальні правила порозрядного додавання в двійководесяткових кодах
- •Приклад 1. Додати числа 2 і 3 в коді "8421"
- •Правила додавання в коді "8421"
- •Представлення від’ємних чисел в двійководесяткових кодах
- •Виконання арифметичних операцій в спеціальних кодах
- •Тема 2.1 Поняття про Булеві функції. Основні закони та тотожності алгебри логіки
- •Аналітична форма.
- •Поняття про мінтерми і макстерми.
- •Логічні функції від одного аргументу:
- •Логічні функції від двох аргументів.
- •Ііі. Перетворити в базисі і-ні функцію
- •VI. Перетворити функцію в базисі або – ні
- •Тема 2.2 Представлення логічних функцій
- •Тема 2.3 Мінімізація функцій алгебри логіки
- •Тема 2.4 Аналіз та синтез комбінаційних пристроїв в різних базисах
- •Умовні графічні позначення логічних елементів серій к155, к555, к531.
- •Логічні елементи еом.
Тема 2.4 Аналіз та синтез комбінаційних пристроїв в різних базисах
Лекція №9 Синтез комбінаційних пристроїв в різних базисах
Базиси І-АБО-НІ, І-НІ, АБО-НІ.
Етапи синтезу.
Під терміном „синтез” комбінаційного цифрового пристрою (КЦП) в даному випадку розуміють його побудову. Схему КЦП легко побудувати, якщо відомий аналітичний вираз логічної функції, яка описує її роботу. Якщо досвід синтезу у розробника невеликий, то можна рекомендувати йому наступну послідовність дій.
Етап 1. Укладання таблиці істинності, яка задає логічну функцію, що описує роботу схеми в табличному виді. При складанні таблиці істинності потрібно проаналізувати значення функції (сигналу на виході КЦП) для кожної комбінації значень аргументів (значень вхідних сигналів).
Етап 2. Запис за таблицю істинності логічної функції в аналітичному виді (в ДНДФ або КНДФ). Функція, одержана на цьому етапі, може виявитися занадто громіздкою, що приведе до складної логічної схеми КЦП.
Етап 3. Мінімізація вихідної логічної функції одним з розглянутих методів.
Етап 4. Звичайно одержані в результаті мінімізації логічні вирази включають операції І, АБО, НЕ. Отже, на їх основі можна побудувати схему КЦП на логічних елементах І, АБО, НЕ, тобто в базисі І, АБО, НЕ.
Якщо вибраний або заданий інший базис, наприклад, базис І-НЕ чи АБО-НЕ, то одержані в результаті мінімізації логічні вирази треба записати через логічні функції, які відповідають цьому базисові за допомогою правил де Моргана.
Розпишемо логічні функції для виразу (10):
Цей вираз включає логічні операції І, АБО, НЕ. Для побудови відповідної схеми необхідно: два елементи НЕ (для одержання інверсії аргументів х2 та х1), один елемент на два входи та один елемент АБО на два входи. Схема, що побудована на основі приведеного виразу показана на рисунку.
Побудова КЦП в базисі І- НЕ
Розглянемо побудову схеми на прикладі виразу (10). Для цього за правилами де Моргана логічну функцію, що виражену через операції І, АБО, НЕ, виразимо лише через одну логічну операцію І-НЕ. Таким чином, виразові (10) буде відповідати вираз (11):
(11)
У виразі (11) фігурує логічна операція НЕ, яка може бути реалізована за допомогою елементу І-НЕ (рис.):
На рисунку представлена схема КЦП, яка відповідає виразові (11):
Одна стандартна мікросхема містить чотири двовходові елементи. Тому для побудови схем за рис.9 необхідна одна мікросхема, в той час, як для побудови тієї ж схеми за рис.7 треба три мікросхеми, частина елементів яких буде незадіяною.
Побудова КЦП в базисі АБО- НЕ
Розглянемо побудову схеми також на прикладі виразу (10). Для цього за правилами де Моргана логічну функцію, що виражену через операції І, АБО, НЕ, виразимо лише через одну логічну операцію АБО-НЕ. Таким чином, виразові (10) буде відповідати вираз (12):
(12)
У виразі (12) фігурує логічна операція НЕ, яка може бути реалізована за допомогою елементу АБО-НЕ (рис.).
На рисунку представлена схема КЦП, яка відповідає виразові (12).
Одна стандартна мікросхема містить чотири двовходові елементи. Тому для побудови схем за рис.11 необхідні дві мікросхеми.