Изобретение относится к цифровой вычислительной технике и может быть использовано при построении преобразователей кодов.
Цель изобретения - расширение класса решаемых задач путем обеспечения обратного преобразования.
На чертеже представлена функциональная схема преобразователя кодов
Преобразователь содержит инфор- мационные входы 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.
Код, подлежащий преобразованию, поступает на входы схемь 5 сравнения При этом ес ли преобразуемый код не нулевой, на первом выходе схемы 5 сравнения устанавливается сигнал уровня логической единицы, а на остальных выходах - сигналы уровня логического нуля.
Сигнал уровня логического нуля с выхода Меньше схемы 5 сравнения запрещает прохождение импульсов от генератора 7 через элемент И 9,
сигнал уровня логической единицы с выхода больше схемы сравнения 5 разрешает прохождение импульсов от
генератора 7 через элемент И 8 на -1 / „
первые входы счетчиков 3 и 4. При
достижении счетчиков 3 числа, равного поступившему преобразуемому коду, на выходе Равно схемы 5 сравнения
устанавливается сигнал уровня логической единицы, а на выходе Больше - сигнал уровня логического нуля, который запрещает дальнейшее прохождение импульсов через элемент
И 8 на счетчики 3 и 4. На выходах счетчика 4, считающего во втором коде, устанавливается поданное на вход 1 число в преобразованном коде, которое с выходов счетчика
4 по сигналу уровня логической единицы с выхода Равно схемы 5 сравнения переписывается в регистр 6, на выходах которого и выходах 10 преобразователя устанавливается значение
преобразованного сигнала во втором коде.
При смене значения кода, подлежащего преобразованию, например, на значение, меньшее предществующему,
на выходе Меньше схемы 5 сравнения устанавливается сигнал логической единицы, а на остальных выходах - сигналы уровня логического нуля. При этом разрешается прохождение через элемент И 9 импульсов от генератора 7 на вторые входы счетчиков 3 и 4. Содержимое счетчиков 3 и 4 начинает з еньшаться, а при достижении счетчиком 3 состояния, равного значению кода на входе 1, на выходе Меньше схемы 5 сравнения устанавливается сигнал уровня логического нуля, прохождение импульсов от генератора 7 через элемент И 9 прекращается. На выходе Равно схемы 5 сравнения устанавливается -сигнал уровня логической единицы, который записывает состояние счетчика 4 в новом, преобразованном, коде в регистр 6.
Формула изобретениЯ|
Преобразователь кодов, содержащий первый и второй счетчики первый и второй элементы И, регистр, схему сравнения, генератор импульсов, выход которого соединен с первыми входами первого и второго элементов И, вторые входы которых соединены соответственно с выходами Больше
и Меньше сравнения, выход Равно которой соединен с входом записи регистра, выходы которого являются выходами преобразователя, информационные входы которого соединены с первой группой входов схемы сравнения, вы- ход первого элемента И соединён с входами инкремента первого и второго счетчиков, входы декремента I которых соединены с выходом второго элемента И, вход установки преобразователя соединен с входами сброса первого,и второго счетчиков, о т -
Редактор А.Огар Заказ 6380/54
Составитель М.Аршавский Техред Л.Сердюкова
Тираж 900 ВНИИШ Государственного комитета СССР
.по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4
63481
личающийся тем, что, с целью расширения класса решаемых задач за счет обеспечения обратного
g преобразования, в него введен коммутатор, первая и вторая группы, входов которого соединены с группами выходов первого и второго счетчиков соответственно , первая группа выходов ком10 мутатора соединена с второй группой входов схемы сравнения, информационные входы регистра соединены с второй группой выходов коммутатора, управляющий вход которого является
1G управляющим входом преобразователя.
Корректор МоМаксимишинец Подписное
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь кодов | 1986 |
|
SU1363480A1 |
Преобразователь кодов | 1989 |
|
SU1619410A1 |
Запоминающее устройство с коррекцией программы | 1986 |
|
SU1347097A1 |
Преобразователь параллельного кода в последовательный | 1989 |
|
SU1619407A1 |
Преобразователь параллельного кода в последовательный | 1984 |
|
SU1270897A1 |
Аналого-цифровой преобразователь с коррекцией погрешности | 1988 |
|
SU1688473A1 |
Преобразователь угла поворота вала в код | 1976 |
|
SU596993A1 |
Устройство для сортировки | 1989 |
|
SU1633428A1 |
Устройство для сортировки | 1986 |
|
SU1322319A1 |
Устройство для сопряжения двух ЭВМ | 1988 |
|
SU1596341A1 |
Изобретение относится к цифровой вычислительной технике и может быть использовано при построении .преобразователей кодов. Целью изобретения является расширение класса решаемых задач за счет обеспечения возможности обратного преобразования. Поставленная цель достигается тем, что в преобразователь, содержащий первый и второй счетчики 3,4, схему сравнения 5, регистр 6, генератор импульсов 7«, первый и второй элементы И 8,9, введен коммутатор 11, входы которого соединены с выходами первого и второго счетчиков, а выходы - с входами схемы сравнения и регистра соответственно, 1 ил. (Л СлЭ О) со 4; 00
Устройство преобразования кодов | 1977 |
|
SU622202A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для преобразования кодов | 1982 |
|
SU1078613A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1987-12-30—Публикация
1986-05-20—Подача