Мультиплексор-демультиплексор


Будь-який n-розрядний двійковий код можна передавати:

1. Паралельно, тобто всі розряди одночасно (за один такт). Для цього необхідний інформаційний канал (JK) ємністю n-розрядів.

2. Послідовно, тобто порозрядно. Один розряд передається за один такт. Для цього потрібен JK ємність один розряд і n-тактів.

3. Паралельно-послідовно. Двійковий код, як машинне слово, розбивається на склади. Розряди складу передаються паралельно, а склади один за одним, послідовно. Ємність JK повинна дорівнювати кількості розрядів складу. Кількість тактів передачі дорівнює кількості складів.

 

 

Рис. 26

 

Якщо допустити, що А, В, С, D – передавачі дискретної інформації, а E, F, G, H – приймачі, то передачу можна здійснити між А- E, В – F, С – G, D – H, використовуючи інформаційний канал (JK). Така передача називається синхронною. Якщо ключі К1 і К2 працюють несинхронно можна здійснити передачу "кожен з кожним". Схемними рішеннями можна змінити напрям передачі. Можлива також передача від одного джерела інформації кільком приймачам. Ключі К1 і К2 – електронні.

Мультиплексування – розділене в часі під'єднання кількох джерел дискретної інформації до одного інформаційного каналу.

Демультиплексування – розділене в часі під'єднання інформаційного каналу до кількох приймачів дискретної інформації.

Дискретною інформацією може бути двійковий код, його частина або окремий розряд.

Робота мультиплексора – демультиплексора базується на принципі роботи багатовходового лог. елементу І. Якщо виділити один вхід як інформаційний, а на всі решта входи подати високий потенціал, то на виході Y появлятиметься потенціал., що рівний інформаційному.

 

 

Подачею сигналу "вст. 0" лічильники 1, 2 встановлюються в стан "0". На входи a1, b1, c1, d1 подаються розряди, які необхідно передавати на виходи a1, b1, c1, d1. Лічильники зворотного рахунку працюють синхронно. Їхні лічильні входи "-1" , на які подаються тактові імпульси з'єднані.

Передавальна функція має вид:

 

 

Перший тактовий імпульс, що передається на входи "ТІ" лічильників 1, 2 встановить їхні тригери Т1 і Т2 в стан "1". Потенціал лог. 1 появиться на двох входах лог. елементів 1 і 5 (лог. ел. І) тому, що вони з'єднані з виходами QT1 і QT2 тригерів своїх лічильників. передаватиметься значення a1. Значення a1 появиться на виході лог. елементу I, подіє на вхід лог. елементу АБО, появиться на його виході, тобто на всіх інформаційних входах лог. елементів 5, 6, 7, 8. Однак значення a1 появиться тільки на виході лог. елементу 5, що підготовлений до роботи.

Для передачі в1 на вхід ТІ необхідно подати другий тактовий імпульс. Працюють лог. елементи 2 і 6. Третій тактовий імпульс передасть значення с1. Четвертий – значення d1. Таким чином чотири тактові імпульси передадуть на виходи значення розрядів a1, b1, c1, d1. Ці розряди появляються на виходах в різний час. Для того щоб зчитати їх паралельно (одночасно), використовують регістр.

Приведену схему можна розширити організувавши потрібну кількість передавальних функцій.

 

Рис. 28

 

Якщо кількість передавальних функцій збільшити, наприклад до восьми, то за один такт можна передати вісім бітів, тобто один байт.


 

Завдання для самоперевірки.

 

Регістри

1. Регістр - вузол, що призначений для:

а) зберігання двійкового коду

б) перетворення коду з прямого в обернений

в) зсуву коду вліво або вправо

г) перетворення паралельної подачі коду в послідовну видачу і навпаки

д) всі перераховані

 

2. В склад регістру входять:

а) кола подачі коду

б) кола запам’ятовування

в) кола зчитування

д) всі перераховані

 

3. Для запам’ятовування в регістрах використовуються:

а) логічні елементи

б) тригери

 

4. Необхідною умовою побудови зсувних регістрів є:

а) зв'язок між тригерами

б) наявність кіл запису

в) наявність кіл зчитування

 

5. Напрям зсуву в зсувних регістрах задається:

а) зв'язком між старшими і молодшими тригерами

б) зв'язками між молодшими і старшими тригерами

в) всі перераховані

 

6.Зміна напрямку зсуву забезпечується:

а) комутацією зв’язків між тригерами

б) наявністю кіл зчитування

в) наявністю кіл запису

 

Дешифратори

1. Дешифратор-вузол, що призначений для :

а) запам’ятовування двійкового коду

б) перетворення коду з прямого в обернений

в) перетворення коду в управляючий сигнал

д) всі перераховані

 

2. Якщо на входах дешифратора діє "12" розрядний код, то повний дешифратор має виходів:

а) 2n-1

б) n2-1

в) 2n

 

3. Виходи дешифратора можуть бути:

а) прямі

б) інверсні

в) динамічні

 

Лічильники

1. Лічильник-вузол, що призначений для:

а) запам’ятовування двійкового коду

б) підрахунку кількості імпульсів

в) підрахунку і запам’ятовування коду, що відповідає кількості поданих імпульсів

 

2. Швидкодія лічильника це:

а) кількість поданих імпульсів

б) код, що зафіксований тригерами лічильника

в) частота лічильних імпульсів

д) максимальна частота лічильних імпульсів, при якій лічильник працює справно.

 

3. Ємність лічильника це:

а) код зафіксований тригерами лічильника

б) кількість поданих лічильних імпульсів

в) максимально можливе значення розрядів лічильника

 

4. Коефіцієнт перерахунку це:

а) кількість поданих імпульсів

б) максимальна кількість поданих імпульсів

в) число на яке ділиться частота вхідних імпульсів.

г) кількість вхідних імпульсів, при подачі яких, на вхід лічильник скидується в нульовий стан.

 

5. Двійковий лічильник відрізняеться від двійково-десяткового лічильника:

а) кількісттю розрядів

б) кількістю тригерів

в) швидкодією

д) коефіціентом перерахунку

 

Суматори

1. Суматор - вузол МП систем для:

а) зсуву кодів доданків

б) утворення доповняльних кодів доданків

в) додавання кодів доданків

д) формування коду суми двох доданків

 

 

2. Однорозрядний двійковий суматор призначений для:

а) додавання одного біту двох доданків

б) утворення корисного біту суми

в) утворення перенесення в старший розряд

д) всі перераховані

 

3. Однорозрядний десятковий суматор призначений для:

а) додавання двох тетрад доданків

б) утворення тетради початкової суми

в) утворення перенесення в тетраду

г) корекції тетрад початкової суми

д) всі перераховані

 

Мультиплексор - демультиплексор

1. Мультиплексор - вузол МП систем що призначений для:

а) передачі одного біту

б) передачі одного байту

в) підєднання кількох чисел до одного інформаційного каналу

д) під'єднання інформаційного каналу до кілько приймачів

 

2. Демультиплексор – вузол МП систем, що призначений для:

а) передачі одного біту

б) передачі одного байту

в) для під'єднання кількох джерел до одного інформаційного каналу

д) під'єднання інформаційного каналу до кількох приймачів

 

3. Збільшити розрядність інформаційного каналу означає:

а) збільшити його ємність

б) збільшити швидкодію передачі

в) збільшити розрядність

д) всі перераховані


 

Література: