- •Розділ 1. Основи двійкової арифметики
- •Тема 1.1. Подання чисел з фіксованою комою в розрядній сітці Подання чисел в еом
- •Завдання для самоконтролю
- •Завдання для самоконтролю
- •Представлення чисел з фіксованою комою
- •Завдання для самоконтролю
- •Кодування знаків і від’ємних чисел
- •Тема для самостійного опрацювання (Лекція №1с): Виконання операцій додавання та віднімання чисел з фк
- •Алгоритми множення в еом
- •Виконання операцій зсуву
- •Завдання для самоконтролю
- •Перший основний алгоритм множення
- •Другий основний алгоритм множення
- •Третій основний алгоритм множення
- •Четвертий основний алгоритм
- •Завдання для самоконтролю
- •Тема для самостійного опрацювання (Лекція №2с): Алгоритми ділення в еом
- •Тема 1.2. Виконання арифметичних операцій над числами з плаваючою комою (пк) Подання чисел з плаваючою (блукаючою) комою
- •Завдання для самоконтролю
- •Виконання операцій додавання та віднімання чисел з плаваючою комою
- •Завдання для самоконтролю
- •Тема для самостійного опрацювання (Лекція №3с): Множення, ділення чисел з пк
- •Тема 2.1 Основні функції та теореми алгебри логіки
- •Основні поняття і закони алгебри логіки
- •Булеві теореми та закони
- •Завдання для самоконтролю
- •Тема для самостійного опрацювання (Лекція №4с): Цифровий сигнал та способи його передачі
- •Функціонально повні системи логічних елементів
- •Структурна схема таких пристроїв має вигляд
- •Часова діаграма тактового сигналу
- •Базові логічні елементи
- •Завдання для самоконтролю
- •Тема для самостійного опрацювання (Лекція №5с): Допоміжні логічні функції
- •Завдання для самоконтролю
- •Тема 2.2. Мінімізація логічних функцій Форми представлення логічних функцій
- •Завдання для самоконтролю
- •Мінімізація логічних функцій
- •Тема для самостійного опрацювання (Лекція №6с): Мінімізація логічних функцій аналітичним способом
- •Мінімізація логічних функцій методом Карно – Вейча
- •Закріплення матеріалу лекції
- •Підготовка до виконання лабораторної роботи №4
- •Розділ 3. Схемотехніка комбінаційних схем
- •Тема 3.1 Дешифратори (dc), шифратори (cd), мультиплексори (ms), демультиплексори-селектори (dm) Дешифратор (Decoder)
- •Тема для самостійного опрацювання (Лекції №8,9с): Лінійні та каскадні дешифратори Дешифратори на сіс
- •Шифратор (Coder)
- •Мультиплексор
- •Демультиплексор
- •Тема для самостійного опрацювання (Лекція №10с): Комбінаційні пристрої на імс
- •Підготовка до виконання лабораторної роботи №5
- •Завдання для самоконтролю
- •Тема 3.2. Перетворювачі кодів Перетворювачі кодів, робота, призначення
- •Тема для самостійного опрацювання (Лекція №11с): Перетворювач двійкового коду в семи сегментний для цифрової індикації
- •Перетворювач прямого коду в додатковий
- •Завдання для самоконтролю
- •Підготовка до виконання лабораторної роботи №6
Шифратор (Coder)
Шифратором називається функціональний вузол комп’ютера, призначений для перетворення вхідного m-розрядного універсального коду у вихідний n-розрядний двійковий позиційний код. Умовні графічні позначення шифраторів на схемах показані на рис. 5.
Рис.5. УГП шифратора: а) на функціональних схемах; б) на принципових схемах.
Шифратор має певну кількість входів, причому в кожен момент часу тільки один з них може бути активізованим, в результаті чого шифратор формує двійковий код, структура якого залежить від того, який із входів був у стані збудження.
Задача. Визначити стан виходів шифратора на рис. 6, якщо вхід 5 активізований, а на рис. 7 активізований 6 вхід. Вказати рівні сигналів на входах та виходах шифратора.
Рис. 6. Рис. 7.
У цифрових пристроях шифратори використовують для таких операцій:
Перетворення унітарного вхідного коду у вихідний двійковий позиційний код;
Введення десяткових даних з клавіатури;
Позначення старшої одиниці в слові;
Передача інформації між різними пристроями при обмеженому числі ліній зв’язку.
Одне з основних застосувань шифратора — введення даних з клавіатури, наприклад, десяткових цифр. Натискання клавіші з десятковою цифрою 0, 1, …, 9 мають приводити до передачі в цифровий пристрій двійково-десяткового коду цієї цифри. Для цього використовується неповний шифратор "з 10 в 4".
Шифратори, які при одночасному натисканні декількох клавіш виробляють код тільки старшої цифри, називаються пріоритетними. Пріоритетні шифратори, які призначені для пошуку старшої (лівої) одиниці в слові та формування на виході двійкового номера шуканого розряду, називаються покажчиками старшої одиниці. Їх застосовують у пристроях нормалізації чисел з плаваючою комою, в системах з пріоритетним обслуговуванням запитів на переривання роботи комп'ютера.
Мультиплексор
Мультиплексором називається функціональний вузол комп’ютера, призначений для підключення одного зі вхідних каналів D0, D1…Dn на виход Q під керівництвом відповідного кода адресного простору А0, А1…Аm-1. Зв'язок між числом інформаційних (n) і адресних (m) входів визначається співвідношенням n=2m. Таким чином, мультиплексор реалізує керовану передачу даних від кількох вхідних ліній в одну вихідну.
Умовно графічне позначення мультиплексорів показано на рис. 8.
Рис. 8. УГП мультиплексорів: а) на функціональних схемах;
б) на принципових схемах; в) ІС КР1533КП7, де С – вхід стробування.
Дозволяючий (стробуючий) вхід керує одночасно всіма інформаційними входами незалежно від стану адресних входів. Наявність дозволяючого входу розширює функціональні можливості мультиплексора:
даючи можливість синхронізувати його роботу з роботою інших вузлів, а також цей вхід використовується для нарощування розрядності мультиплексорів, якщо потрібно більше інформаційних входів, ніж їх є у даному мультиплексорі.
ІС мультиплексорів відрізняються числом входів, способом адресації, наявністю входів дозволу, прямими та інверсними виходами.
Логіка роботи 4-х канального мультиплексора наведена в таблиці 1.
Таблиця 1.
А1 |
А0 |
Q |
0 |
0 |
D0 |
0 |
1 |
D1 |
1 |
0 |
D2 |
1 |
1 |
D3 |
-
без стробуючого входу
-
зі стробуючим вх.
В інтегральному виконанні мультиплексори випускають на чотири, вісім або шістнадцять входів (каналів). Каскадування дозволяє реалізувати комутацію довільного числа вхідних ліній на базі серійних мікросхем мультиплексорів меншої розрядності.
Приклад побудови мультиплексора на 16 каналів на основі типових чотиривходових мультиплексорів показано на рис. 9.
Рис. 9.
Входи стробування також можна
використовувати для збільшення входів.
На рис. 10 зображено 16 канальний комутатор,
виконаний на двох 8 - канальних
мультиплексора. Проаналізуйте роботу
схеми, та запишіть у таблицю 2 рівні
сигналів на адресних входах, та виходах
Q (
),
якщо на входи 2, 12, 4, 3, 10 надходять
відповідні рівні сигналів.
Рис.10.
Таблиця 2.
-
Інф. входи
Адресні входи
Виходи
Di
Рівень
А3
А2
А1
А0
Q1
Q2
2
12
4
3
10
