русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шифратор (Coder: CD)


Дата додавання: 2014-11-28; переглядів: 1535.


Призначений для перетворення (кодування або шифрування) інформації,що подана унітарним n-розрядним кодом, у еквівалентний двійковий m-розрядний код.

Унітарний код - це код,при якому лише один розряд має збуджений стан «1»,всі інші розряди мають стан «0». Отже шифратор n-m–це перетворювач унітарного коду «1 з n»у двійковий m-розрядний паралельний код,у якого число виходів зв’язане з числом входів.

n=2m, (m=log2n )

Наприклад,шифратор 8-3 (вісім входів,три виходи)

Якщо n=2m- то це повний шифратор (16-4)

Якщо n<2m - то це неповний шифратор (10-4)

 

Синтез шифраторів (8-3)

Таблиця істинності

Десяткове число X0 X1 X2 X3 X4 X5 X6 X7 Y2 Y1 Y0

 

Ця таблиця істинності відповідає системі логічних функцій:

Y0=X1 ˅ X3 ˅ X5 ˅ X7 =

Y1=X2 ˅ X3 ˅ X6 ˅ X7=

Y2=X4 ˅ X5 ˅ X6 ˅ X7 =

 

З цієї системи рівнянь видно,що шифратор 8-3 легко реалізувати у базисі ЛЕ АБО

 

 

 

Неповний шифратор реалізується аналогічно. Але у нього є невикористані вихідні набори.Наприклад,у шифраторі 10-4 число невикористаних входів 16-10=6 і невикористовувані вихідні комбінації Yі = 1010,1011,1100,1101,1110,1111.

Меншу швидкодію мають шифратори,що побудовані за принципом використання однотипних, наприклад, двовходових ЛЕ 2І–НЕ,структурна схема якого нагадує піраміду.

У пріоритетного шифратора вихідний код завжди відповідає тому активному входу ,який має найбільший номер набору. Так у випадку одночасно активних входів X0 ,X3 ,X6 на виході буде код 110 (6)

Приклад К555ИB1- пріоритетний шифратор 8-3 перетворює сигнал низького рівня на одному з восьми інформаційних входів ( 0 7) у трирозрядний обернений двійковий код ( 0, 1, 2)

E1-вхід дозволу роботи (0);

Е0-вихід сигналу дозволу,який при Е0=0 фіксує одиниці на всіх входах;

GS (GrupSignal)- вихід групового сигналу;

GS=0 при наявності на входах хоча б одного нуля.

(GS і E0 дозволяють реалізувати каскадування шифратора)

 

K555ИB3- шифратор 10-4

K555ИB2-шифратор 8-3 – з тристановими виходами.

Шифратори n-mвикористовуються для перетворення буквено-цифрових символів,десяткових,вісімкових і шістнадцяткових чисел у двійкову форму.

Пріоритетні шифратори використовуються для побудови ЦАП і АЦП та у мікропроцесорній техніці.


<== попередня лекція | наступна лекція ==>
Логічні елементи з відкритим колектором | Дешифратор (Decoder:DC)


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн