Проектирование шифратора
Автор: Leila_zhumasheva • Сентябрь 7, 2023 • Лабораторная работа • 682 Слов (3 Страниц) • 131 Просмотры
[pic 1]
Дисциплина «Цифровая обработка сигналов»
Лабораторная работа № 3:
«ПРОЕКТИРОВАНИЕ ШИФРАТОРА»
Проверил: Джаппаркулов Б. К.
Выполнила: Жумашева Л.С.
Группа: ССТ-2003
Алматы 2023
2.3 Лабораторная работа № 3. ПРОЕКТИРОВАНИЕ ШИФРАТОРА
2.3.1 Цель работы
Изучить работу шифратора и научиться его проектировать.
2.3.2 Краткие сведения из теории
Шифратором называется комбинационное логическое устройство, преобразующее входной унитарный код в выходной позиционный.
Имееется 2 вида унитарного кода: прямой и обратный. | |
прямой унитарный код | в каждый момент времени только один разряд (бит) равен 1, остальные все разряды равны 0 |
обратный (инверсный) унитарный код | в каждый момент времени только один разряд (бит) равен 0, остальные все разряды равны 1 |
positive 10-bit unitary code | |||||||||
X9 | X8 | X7 | X6 | X5 | X4 | X3 | X2 | X1 | X0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
negative 10-bit unitary code | |||||||||
X9 | X8 | X7 | X6 | X5 | X4 | X3 | X2 | X1 | X0 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Что такое положительная и отрицательная логика
[pic 2]
Итак:
[pic 3]
Пример и обозначение отрицательной логики в схемах:
[pic 4]
Рассмотрим пример шифратора, преобразующий сигналы от кнопок с цифрами 0, 1, …, 9 в двоичные коды этих цифр. Чтобы входной код был унитарным, кнопки следует нажимать только по одной. Пусть входной код будет имеет высокий активный уровень. Разрядность входного кода n и число входных комбинаций N1 составляют
...