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

 

Изобретение относится к цифровой вычислительной технике и может быть использовано при построении .преобразователей кодов. Целью изобретения является расширение класса решаемых задач за счет обеспечения возможности обратного преобразования. Поставленная цель достигается тем, что в преобразователь, содержащий первый и второй счетчики 3,4, схему сравнения 5, регистр 6, генератор импульсов 7«, первый и второй элементы И 8,9, введен коммутатор 11, входы которого соединены с выходами первого и второго счетчиков , а выходы - с входами схемы сравнения и регистра соответственно, 1 ил. (Л СлЭ О) со 4; 00

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

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

РЕСПУБЛИК д11 4 Н 03 М 7/28

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЦТИЙ

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

H Д BTOPCH05hV СВИДЕТЕЛЬСТВУ 1 и (21) 4081673/24-24 (22) 20.05.86 (46) 30,12.87. Бюл, И- 48 (72) А.А.Самчинский и P.Т.Смук (53) 681.325 (088,8) (56) Авторское свидетельство СССР

11 - 622202, кл. H 03 M 7/24, 1977.

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

11 1078613, кл. Н 03 M 7/24, 1984. (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано при построении .преобразователей кодов. Целью изоб„„SU„„)3634Si А 1 ретения является расширение класса решаемых задач за счет обеспечения возможности обратного преобразования.

Поставленная цель достигается тем, что в преобразователь, содержащий первый и второй счетчики 3,4, схему сравнения 5, регистр 6, генератор импульсов 7; первый и второй элементы И 8, 9, введен коммутатор 11, входы которого соединены с выходами первого и второго счетчиков, а выходы — с входами схемы сравнения и регистра соответственно.

1 ил.

1 13

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

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

Преобразователь содержит информационные входы 1, вход 2 установки, первый 3 и второй 4 счетчики, схему

5 сравнения, регистр 6, генератор 7 импульсов, первый 8 и второй 9 элементы И, выходы 10, коммутатор 11 и вход 12 управления.

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

До начала работы счетчики 3 и 4, считающие соответственно в первом и втором кодах по входу 2, устанавливаются в нуль. Если необходимо преобразовать первый код во второй, нужно подать на вход 12 управления единичный потенциал, который подключает через коммутатор 11 выходы счетчика 3 к схеме 5 сравнения, а выходы счетчика 4 — к регистру 6. При необходимости преобразования второго кода в первый подают на вход 12 управления нулевой потенциал, который подключит через коммутатор 11 выходы счетчика 3 к регистру 6, а выходы .счетчика 4 — к схеме 5 сравнения. При отсутствии на входах 1 преобразуемого кода на первом и втором выходах схемы 5 сравнения устанавливаются сигналы уровня логического нуля„ а на третьем выходе — сигнал логической единицы, который поступает на вход синхронизации регистра 6 памяти, при этом в регистр 6 записываются со счетчика 3 или 4 в зависимости от сигнала на входе 12 нулевые сигналы, которые устанавливаются и на выходе 10.

Код, подлежащий преобразованию, поступает на входы схемьi 5 сравнения.

При этом если преобразуемый код не нулевой, на первом выходе схемы 5 сравнения устанавливается сигнал уровня логической единицы, а на остальных выходах — сигналы уровня логического нуля.

Сигнал уровня логического нуля с выхода "Меньше" схемы 5 сравнения запрещает прохождение импульсов от генератора 7 через элемент И 9, 63481 сигнал уровня логической единицы с выхода "больше" схемы сравнения 5 разрешает прохождение импульсов от генератора 7 через элемент И 8 на

6 первые входы счетчиков 3 и 4. При достижении счетчиков 3 числа, равного поступившему преобразуемому коду, на выходе "Равно" схемы 5 сравнения

10 устанавливается сигнал уровня логической единицы, а на выходе Больше"сигнал уровня логического нуля, который запрещает дальнейшее прохождение импульсов через элемент

И 8 на счетчики 3 и 4. На выходах счетчика 4, считающего во втором коде, устанавливается поданное на вход 1 число в преобразован. ном коде, которое с выходов счетчика

2р 4 по сигналу уровня логической единицы с выхода "Равно" схемы 5 сравнения переписывается в регистр 6, на выходах которого и выходах 10 преобразователя устанавливается значение

25 преобразованного сигнала во втором коде.

При смене значения кода, подлежащего преобразованию, например, на значение, меньшее предшествующему, 3п на выходе "Меньше" схемы 5 сравнения устанавливается сигнал логической единицы, а на остальных выходах— сигналы уровня логического нуля. При этом разрешается прохождение через элемент И 9 импульсов от генератора 7 на вторые входы счетчиков 3 и 4. Содержимое счетчиков 3 и 4 начинает уменьшаться, а при достижении счетчиком 3 состояния, равного значению кода на входе 1, на выходе

"Меньше" схемы 5 сравнения устанав ливается сигнал уровня логического нуля, прохождение импульсов от генератора 7 через элемент И 9 прекраща45 ется. На выходе "PasHo" схемы 5 сравнения устанавливается сигнал уровня логической единицы, который записывает состояние счетчика 4 в новом, преобразованном, коде в регистр 6.

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

55.сравнения, генератор импульсов, выход которого соединен с первыми входами первого и второго элементов

И, вторые входы которых соединены соответственно с выходами Больше"

1363481

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

15 управляющим входом преобразователя. и "Меньше" схемы сравнения, выход

Равно" которой соединен с входом записи регистра, выходы которого являются выходами преобразователя, информационные входы которого соединены с первой группой входов схемы сравнения, вы-ход первого элемента И соединен с входами инкремента первого и второго счетчиков, входы декремента ,которых соединены с выходом второго элемента И, вход установки преобразователя соединен с входами сброса первого,и второго счетчиков, о т—

Составитель М.Аршавский

Техред JI.Сердюкова

Редактор А.Огар

Корректор M.Èàêñèìèøèíåö

Заказ 6380/54

Тираж 900

ВНИИПИ Государственного комитета СССР.по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Подписное

Производственно-полиграфическое предприятие, r.Óæãoðoä, ул.Проектная, 4

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

 

Похожие патенты:

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

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

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

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

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

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

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