
- •Поняття про інформацію
- •Основні переваги цифрової техніки
- •Основні поняття алгебри логіки
- •Базові положення алгебри логіки
- •Способи представлення логічних функцій:
- •Прості логічні функції і, або, не. Логічні елементи
- •Асинхронний rs-тригер
- •Асинхронний rs- тригер на ле і-не
- •Синхронізація
- •Перетворення тригерів
- •Основні поняття
- •Двійкова, вісімкова і шіснадцяткова системи числення
- •Прямий зворотний і доповнений код чисел
- •Спеціальні коди комп'ютерної схемотехніки
- •Визначення і класифікація лічильників
- •Двійкові лічильники
- •Асинхронні лічильники
- •Синхронні лічильники з наскрізним переносом
- •Недвійкові лічильники
- •Imc лічильників
- •Регістри
- •Класифікація регістрів
- •Нагромаджувальні регістри
- •Регістри зсуву
- •Дешифратор
- •Мультиплексори
- •Цифровий компаратор. Призначення. Будова
- •Класифікація запам'ятовуючих пристроїв
- •Будова комірок пам'яті озп
- •Архітектура імс озп
- •Організація матриці динамічної пам'яті
- •Постійні запам'ятовуючі пристрої (пзп)
- •Флеш-пам'ять
- •Програмовані логічні матриці
- •Програмування плм
- •Основні параметри ацп і цап
- •Принцип роботи і основні схеми цифро-аналогового перетворювача
- •Основні принципи аналого-цифрового перетворення
- •Паралельний ацп
- •Балансний ацп
- •Ацп послідовного наближення
- •Інтегруючий ацп
- •Нове покоління ацп
Мультиплексори
У практиці проектування різних цифрових систем часто виникає ситуація, при якій на один вхід певного пристрою треба подавати сигнали від різних джерел інформації. Наприклад, треба вимірювати температуру кількох відсіків підводного човна цифровим термометром, встановленим стаціонарно. Таку задачу' можна легко розв'язати. Сигнали від датчиків, встановлених у відсіках, подаються на багатопозиційний механічний перемикач (рис. 7.4,а), що має багато входів і один вихід.
Рисунок 7.4.а
Під час подання імпульсів на обмотку керування перемикач автоматично по черзі комутує виходи датчиків з входом цифрового термометра. Багатопози- ційні перемикачі і (крокуючі шукачі) застосовують також на деяких телефонних станціях.
Однак механічні комутатори мають малу швидкодію, скоро спрацьовуються, громіздкі. Для перемикання вхідних кіл на одне вихідне з великою швидкістю такі перемикачі взагалі непридатні.
Мультиплексори — цифрові електронні багатопозиційні перемикачі (комутатори) працюють так, як і описаний вище механічний перемикач. Однак мультиплексори не мають рухомих механічних контактів; порівняно з механічними вони мають велику швидкодію, малі габарити; їх випускають у вигляді мікросхем.
Умовне позначення мультиплексора подано на рисунку 7.4,6.
Рисунок 7.4.б
Мультиплексор має інформаційні (D0...D7) і адресні входи(А0, А1, А2) вхід дозволу V і один вихід Q. На інформаційні входи мультиплексора подається двійкова інформація, наприклад виходи паралельного регістра. На адресні входи подається певна двійкова комбінація сигналів, що визначає конкретний інформаційний вхід, який буде з'єднаний з виходом мультиплексора. Наприклад, якщо подати на адресні входи мультиплексора код 001 (тобто десяткову одиницю), то на вихід буде передано інформацію з 1-го входу -D1. Якщо адресний сигнал матиме вигляд 110(2) (шість, у десятковому коді) - на вихід буде передано інформацію з 6-го входу.
Керуючі сигнали на адресні входи можуть надходити від різних джерел, найчастіше з виходів двійкових лічильників. Якщо мультиплексор має л адресних входів, то число інформаційних входів дорівнюватиме D = 2n
Вхід дозволу (стробуючий) вхід V керує одночасно всіма інформаційними входами незалежно від стану адресних входів. Сигнал заборони на цьому вході блокує дію всього пристрою. Наявність входу дозволу розширює функціональні можливості мультиплексора, даючи можливість синхронізувати його роботу з роботою інших вузлів. Вхід дозволу використовується для нарощування розрядності мультиплексорів, якщо потрібно більше інформаційних виходів, ніж їх є в даній схемі.
Мультиплексори, які випускають у вигляді мікросхем, відрізняються числом входів, способом адресації, наявністю входів дозволу та інверсними виходами. Кількість інформаційних виходів типових мультиплексорів дорівнює 4. 8 або 16. Так, мультиплексор К155КП1 (рис.7.5) - це комутатор 16 входів на один вихід із стробуванням (сигналом дозволу). Сигнал з відповідного інформаційного входу передається на вихід комутатора в інвертованому вигляді. При цьому вхід стробування має перебувати в стані логічного нуля. Рівень логічної одиниці на вході забороняє комутацію будь-якого входу на вихід; при цьому на виході зберігається рівень логічної одиниці, незалежно від стану інформаційних виходів.
Рисунок 7.5.
Суматори. Призначення, Принципи побудови
Суматор - функціональна схема, призначена для арифметичного додавання двійкових чисел. Суматори, побудовані з логічних елементів, називають комбінаційними; суматори, в основі яких лежать тригери, називають нагромаджувальними.
Пристрій, призначений для додавання двох однорозрядних двійкових чисел, називають напівсуматором.
Вище наводяться таблиці на основі яких побудуємо схему напівсуматора. Якщо порівняти таблицю додавання двох однорозрядних чисел (табл.7.3.1), і таблицю істинності логічної функції "Нерівнозначність (табл.7.3.2), то замітно , що відмінність між ними лише в одиниці перенесення до старшого розряду при додаванні двох одиниць. Тобто зміна старшого розряду в таблиці додавання відповідає таблиці істинності функції Т(табл.7.3.3).
Таблиця 7.1.1
-
X1+X2=Y
0
0
00
0
1
01
1
0
01
1
1
10
Таблиця 7.1.2
-
X1+X2=Y
0
0
0
0
1
1
1
0
1
1
1
0
Таблиця 7.1.3
-
X1&X2=Y
0
0
0
0
1
0
1
0
0
1
1
1
Тому за основу побудови напівсуматора беруть електронну схему, на базі вибраних елементів.
Вихід S називають виходом суми, а вихід Р - виходом переносу.
Рисунок 7.6
Рисунок 7.7
Недоліком напівсуматора є те, що він може додавати тільки два однорозрядних числа, тобто при додаванні багаторозрядних чисел він може використовуватись для додавання тільки молодших розрядів, лише там де не потрібно враховувати перенос.
При багаторозрядному додаванні використовують повні суматори 8М.
Однорозрядний повний суматор відрізняється від напівсуматора там, що він призначений для додавання трьох однорозрядних двійкових чисел: розряду першого доданка XI, розряду другого доданка Х2, і перенесення з попереднього розряду Р. Логіка роботи повного суматора описується таблицею 7.4.
Таблиця 7.4
X1 |
X2 |
P0 |
S |
PI |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Однорозрядний повний суматор будують на основі нанапівсуматора. Функціональне позначення повного однорозрядного суматора, що випускається в інтегральному виконанні, має такий вигляд (рис. 7.7.6). Для підсумовування, наприклад, чотирирозрядних двійкових чисел треба з'єднати однорозрядні суматори в такій послідовності як показано на рис.7.8.
Рисунок 7.8
Перший суматор додає молодші розряди доданків а0 і b0, перенесення з попереднього розряду РО в цьому разі не враховується: (в реальній схемі необхідно під'єднати його до спільного проводу другий суматор додає наступні, старші розряди а1 і b1 і одиницю переносу з молодших розрядів; аналогічно виконують операції додавання третій і четвертий суматори. На виході утворюється чотирирозрядна двійкова сума - S3, S2, S1, S0, вихід Р (перенесення розряду Р4) виконує роль старшого розряду суми S4.
Чотирирозрядний двійковий суматор випускають в інтегральному виконанні. Функціональне позначення мікросхеми К555ИМЗ.