Преобразователь кодов
Иллюстрации
Показать всеРеферат
Изобретение относится к цифровой вычислительной технике и может быть использовано при построении .преобразователей кодов. Целью изобретения является расширение класса решаемых задач за счет обеспечения возможности обратного преобразования. Поставленная цель достигается тем, что в преобразователь, содержащий первый и второй счетчики 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