Преобразователь кода в код

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах для обработки цифровых данных. Изобретение позволяет без дополнительных аппаратурных затрат и нзменени11 структуры устройства преобразовывать параллельные коды произвольного вида, ЧТО обеспечивает расширение области .использования преобразователя. Преобразователь содержит счетчик I импульсов, два блока 2и 4 памяти, блок 3 сравнения кодов и блок 5 управления , состоящий из четырех триг. геров, четырех элементов, дешифратора , счетчика импульсов и генератора импульсов. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК ()9) (И) (5)) 4 Н 03 М 7 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21 ) 4060432/24-24 (22) 23.04.86 (46) 23.07.88. Бюл. У 27 (72) В Д. Баландина, Э. И. Данипов, И.В.Караванченко и Г.М.Кобяков (53) 681.325(088.8)(56) Авторское свидетельство СССР и 1162052, кл. Н 03 M 7/00, 1984.

Авторское свидетельство СССР.

1(1167737, кл. Н 03 М 7/00, 1984. (54) ПРЕОБРАЗОВАТЕЛЬ КОДА В КОД (57) Изобретение относится к вычислительной технике и может быть использовано в устройствах для обработки цифровых данных. Изобретение L позволяет без дополнительных аппара-турных затрат и изменений структуры устройства преобразовывать параллельные коды произвольного вида, что обеспечивает расширение области использования преобразователя. Пре образователь содержит счетчик 1 импульсов, два блока 2 и 4 памяти, блок 3 сравнения кодов и блок 5 уп- . равления, состоящий из четырех триггеров, четырех элементов, дешифратора, счетчика импульсов и генератора импульсов. 2 ил.!

4!!979

Изобретение относится к вычислительной технике, а именно к преобразователям информации, и может быть спользовано в устройствах для обраотки цифровых данных.

Цель изобретения — упрощение пребразователя и расширение области

ro использования за счет возможноти преобразования параллельных !О одов произвольного вида.

На фиг. 1 приведена блок-схема реобразователя параллельного кода, а фиг. 2 — функциональная схема блоа управления. 15

Преобразователь параллельного кода одержит счетчик 1 импульсов, первый лок 2 памяти, блок 3 сравнения коов, второй блок 4 памяти и блок 5 управления, вход 6 и выход 7. 20

Блок 5 управления состоит из первого, второго, третьего и четвертого триггеров 8-11, первого, второго, третьего и четвертого элементов И .12-15, дешифратора 16, счетчика 17 25 импульсов и генератора 18 импульсов, На фиг. 2 позициями 19-22 и 23 обозначены первый, второй, третий, четвертый выходы и вход блока 5 управления.

Блоки 2 и 4 памяти — перепрограмми-30 руемые постоянные запоминающие устрой. ства (ЗУ), В блок 2 записаны все воз,можные входные коды, в блок 4 — по тем же адресам записаны соответствующие им выходные коды, 35 . Счетчик 1 формирует адреса блока

2 и блока 4.

Блок 5 формирует сигналы управле; ,ния элементами преобразователя, так дешифратор 16 под воздействием генератора 18 и счетчика 17 задает длительность сигналов управления блока 2 и блока 4 и формирует тактовые импульсы для счетчика 1 и триггеров

8 и 9, формирующих сигналы считывания (СЧ) и выбора кристалла (ВК) для блоков 2 и 4. Элементы И 12 и

14 формируют сигналы СЧ и ВК для, блока 2, а элементы И 13 и 15 формируют сигналы СЧ и ВК для блока 4 °

На выходах элементов И !2 и 14

:формируются сигналы управления (считывания) блока 2, соответственно

СЧ и ВК, 55

На выходах элементов. И 13 и 15 формируются сигналы управления (считывание блока 4, соответственно

СЧ и ВК).

Преобразователь работает следующим образом.

При подаче текущего значения входного кода на блок 3 сравнения кодов блок 5 управления на выходе дешифратора !6 формирует тактовые импульсы (ТИ) для счетчика 1, а на выходах элементов И 12 и 14 сигналы управления (считывания) блока

2:генератор 18 импульсов, счетчик

17 и дешифратор 16 организуют выдачу импульсов, задающих длительности сигналов управления блоков 2 и 4, а триггеры 8 и 9 формируют эти сигналы и по разрешению с триггера 10 сигналы СЧ и ВК с элементов И 12 и

14 поступают на вход управления блока 2.

Для формирования сигналов СЧ и ВК блоков 2 и 4 нужно четыре импульса

Nl, N2, N3 и N4 с дешифратора 16, которые бы обеспечили заданные временные соотношения сигналов СЧ и ВК, отражающие конкретные особенности элементной базы и режимы работы преобразователя.

Для формирования сигнала СЧ используются Nl и N4 импульсы (по импульсу 1!! формируется передний фронт СЧ, а по импульсу N4 задний фронт). N2 и N3 импульсы участвуют в формировании сигнала ВК (по.импульсу N2 формируется передний фронт

ВК, а по импульсу N3 — задний фронт).

N4 импульс определяет конец цикла считывания и по нему же происходит сброс триггеров 10 и 11 и счетчика 17 блока 5 управления, Кроме того, сигнал ВК блока 2 является стробирующим импульсом (СТРОБ) для блока 3 сравнения, который разрешает сравнение кодов, поступающих на блок

3 ° Сигнал ВК блока 2 подтверждает пуск блока 2 в отсутствие равенства кодов на блоке 3 сравнения кодов.

Счетчик 1 последовательно переключает ячейки памяти блока 2, начиная с первой, и на блоке 3 сравнения каждое значение кода, считанное с блока

2, сравнивается с данным входным кодом до тех пор, пока не будет равенства этих кодов (блок 5 управления каждый раз вместе с новым адресом блока 2 формирует сигналы СЧ и

ВК блока 2).

В случае равенства кодов в блоке

3 сравнения по сигналу Равенство" з

14 блок 5 управления на выходе элементов И 13 и 15, по разрешению с триггера ll формирует сигналы: СЧ и ВК блока 4 (аналогично сигналам СЧ и ВК блока 2). Происходит считывание выходной информации с блока 4 по адресу, равному адресу блока 2 в момент равенства, т.е. по заданному входноу коду на выходе преобразователя сформирован новый код— результат преобразования.

Формула изобретения

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

11979, первого триггера соединен с первыми входами первого и второго элементов

И, выход второго триггера соединен с первыми входами третьего и четвертого элементов И, выход третьего триггера соединен с вторыми входами первого и третьего элементов И, выход четвертого триггера соединен с

1р .вторыми входами второго и четвертого элементов И, второй .вход первого триггера объединен с первыми входами. третьего н четвертого триггеров и с установочным входом счетчика импуль1 сов блока управления, выходы первого и третьего элементов И соединены с управляющими входами первого блока памяти, выходы второго и четвертого элементов И соединены с управляющими входами второго блока памяти, второй вход третьего триггера подключен к выходу третьего элемента И и объединен с входом стробирования блока сравнения кодов, выход которо25 ro соединен с вторым входом четвертого триггера, выход первого блока памяти соединен с первым входом блока сравнения кодов, адресный вход второго блока памяти подключен к выходу счетчика импульсов, вход которого объединен с первым входом первого триггера блока управления, :.второй вход блока сравнения кодов является входом преобразователя, вы-ход второго блока памяти является выходом преобразователя.

1411979

Составитель Б. Ходов

Редактор С. Патрушева Техред М.Дидык Корректор Г. Решетник

Заказ Зб73/56

Тираж 928 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий о ква Ж-35 Раушская наб., д. 4/5

113035, М с

Производственно-полиграфическое предприятие, r. р д, у

Ужго о л. Проектная, 4