О САЙТЕ
Добро пожаловать!

Теперь вы можете поделиться своей работой!

Просто нажмите на значок
O2 Design Template

ФЭА / АИТ / ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ «Исследование работы дешифратора»

(автор - student, добавлено - 29-09-2017, 16:48)

 

 

 

 

 

Скачать: deshifartor.zip [165,2 Kb] (cкачиваний: 88)

Кафедра АИТ

 

по дисциплине: «УЦА»

на тему: «Исследование работы дешифратора»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Общие сведения

Дешифраторы и шифраторы по существу принадлежат к числу преобразователей кодов. С понятием шифрации связано представление о сжатии данных, с понятием дешифрации - обратное преобразование.

Комбинационная схема, преобразующая поступающий на входы код в сигнал только на одном из ее выходов, называется дешифратором. Каждому цифровому коду на входах дешифратора соответствует логическая 0 (или логический 0) на определенном выходе.

Так, на одном выходе дешифратора появляется логический 0, а на остальных – логические 1, когда на входных шинах устанавливается, к примеру, двоичный код десятичного числа четырех; логический 0 на другом выходе и логические 1 на остальных появляются, когда на шинах присутствует двоичный код десятичного числа пяти и т.д.(для инверсного режима). Таким образом, дешифратор расшифровывает (дешифрирует число, записанное в двоичном коде, представляя его логической 1 или 0 на определенном выходе.

В условных обозначениях дешифраторов и шифраторов используются буквы DC и CD (от с лов decoder и coder соответственно).

Если количество двоичных разрядов дешифруемого кода обозначить через n, то число выходов дешифратора должно быть 2n. Так как с помощью n-разрядного двоичного кода можно отобразить 2n кодовых комбинаций, число выходов полного дешифратора равна 2n. Таким образом, дешифратор содержит число выходов, равное числу комбинаций входных переменных, например, если число входов равно 3, то число выходов (Nвых) равно 23=8.

Если часть входных наборов не используется, то дешифратор называют неполным и у него Nвых < 2n. В ЭВМ с помощью дешифраторов осуществляется выборка необходимых ячеек запоминающих устройств, расшифровка кодов операций с выдачей соответствующих управляющих сигналов и т.д.

Если входные переменные представить как двоичную систему запись чисел, то логическая единица формируется в том выходе, номер которого соответствует десятичной записи того же числа. Например, А = 1, В = О, С = О, D = 1, число 1001 в двоичном коде. В десятичной коде это число соответствует 9, т.е. при данной комбинации входных переменных F9 = 1. Дешифраторы широко используются в качестве преобразователей двоичного кода в десятичный, а также во многих других устройствах.

Шифраторы. Двоичные шифраторы преобразуют код "1 из N" в двоичный код, т.е. выполняют микрооперацию, обратную микрооперации дешифраторов. При возбуждении одной из входных цепей шифратора на его выходах формируется слово, отображающее номер возбужденной цепи.

Полный двоичный шифратор имеет 2n входов и n выходов. Одно из основных применений шифратора - ввод данных с клавиатуры, при котором нажатие клавиши с десятичной цифрой должно приводить к передаче в устройство двоичного кода данной цифры.

Практическая часть

 

 

1.Спроектируем линейный дешифратор на 4 входа на основе простейших линейных элементов. Во-первых, составим таблицу истинности:

 

 

a

b

c

d

F0

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

F13

F14

F15

 

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

0

0

0

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

0

0

1

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

0

0

1

1

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

 

 

0

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

 

 

0

1

0

1

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

 

 

0

1

1

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

 

 

0

1

1

1

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

0

0

1

0

0

0

0

0

0

0

 

 

1

0

0

1

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

 

 

1

0

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

 

 

1

0

1

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

 

 

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

 

 

1

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

 

 

1

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

 

 

1

1

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

 

 

Логические уравнения для данной таблицы истинности:

 

 

 

2.Реализовать 16 уравнений можно с помощью И,НЕ элементов. Полученная схема:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.Также можно реализовать 2-хкаскадное включение дешифратора. Например, группа из 5 дешифраторов, соединенных последовательно в 2 каскада.

 

На входы первого дешифратора подаются старшие разряды числа, которые необходимо дешифрировать. Таким образов первый дешифратор определяет какой из 4х дешифраторов будет выполнять дешифрирование младших разрядов числа.

Например, при дешифрировании числа 0010, на вход первого дешифратора поступает код 00, которым активируется вход 0 и следовательно он возбуждает первый параллельный дешифратор, на вход которого поступает код 01. Будет активирован выход №1 дешифратора. На этом выходе появится сигнал F1,что соответствует выбранному входному коду.

Вывод: Мы изучили работу линейного и каскадного дешифратора, познакомились с принципом действия, выяснили каким образом управляющие сигналы влияют на работу дешифраторов и шифраторов на выходе.


Ключевые слова -


ФНГ ФИМ ФЭА ФЭУ Яндекс.Метрика
Copyright 2021. Для правильного отображения сайта рекомендуем обновить Ваш браузер до последней версии!