Contents

СТОРІНКИ |  |

5.1. Етапи побудови логічної схеми

5.2. Синтез логічних пристроїв у заданому базисі

5.3. Особливості побудови логічних пристроїв

5.4. Логічні елементи для реалізації складних функцій

5.5. Мультиплексори і демультиплексори

5.6. Синтез комбінаційних схем на мультиплексорах

5.7. Дешифратори, дешифратори - демультиплексори і шифратори

5.8. Суматори

5.9. Десяткові суматори

5.10. Компаратори

5.11. Перетворювачі двійково- десяткового коду

5.12. Перетворювачі двійково коду

Лабораторний практикум №1

Лабораторний практикум №2

Лабораторний практикум №3

Висновки

Тестування

5.1. Етапи побудови логічної схеми

Якщо досвід побудови (синтезу) логічних схем у розробника невеликий, то можна рекомендувати йому таку послідовність дій.

Етап 1. Складання таблиці істинності. Найскладніший, але дуже поширений на практиці спосіб завдання схеми – це пояснення її роботи на понятійному рівні у вигляді набору фраз звичайної мови. Складність етапу зв'язана з тим, що завдання описується неформальними термінами, які допускають неоднозначне його тлумачення. Основна мета етапу – формалізація завдання, у процесі якого потрібно проаналізувати значення функції для кожної комбінації значень аргументів. Результат етапу – таблиця істинності. Це вже завдання, неоднозначне тлумачення якого неможливе. Тільки якщо таблиця через значне число змінних виявляється занадто громіздкою або якщо функція проста і зміст її абсолютно зрозумілий, можна починати безпосередньо з написання аналітичної формули.

Етап 2. Якщо функція визначена не на всіх наборах аргументів, то потрібно ліквідувати неоднозначність таблиці. У разі малого числа невизначених значень краще розглянути кілька варіантів. Якщо число умовних значень або самих аргументів велике, то, можливо, доведеться повністю визначити функцію всіма нулями, або всіма одиницями – так, щоб у результаті зменшити число членів ДДНФ прямої функції або її інверсії.

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