ды второго блока занесения информации к второй группе входных шин, а информационные выходы - к информационным входам второго счетчика. Управляющие выходы второго блока занесения информации, второго счетчика, первого блока занесения информации, первого счетчика и выход блока сравнения подсоединены соответственно к входам блока управления с первого по пятый, третий, четвертый, пятый и шестой выходы блока управления - соответствен но к управляющим входам второго блока выдачи информации, первого счетчика, первого блока выдачи информации и второго счетчика, информационные выходы которого связаны с входами первого дешифратора. Выходы первого дешифратора соединены с первой 1-руппой входов блока сравнения, вторая груп па входов блока сравнения - с выходами второго дешифратора, входы которого связаны с информационными входами второго блока выдачи информации и информационными выходами первого счетчика| а выходы второго блока вьщачи . информации - с второй группой выходных шин. На чертеже представлена структурная схема устройства для преобразования кодов. Устройство содержит первый блок 1 занесения информации, первый счетчик 2, блок 3 управления, второй счетчик 4, первый триггер 5, генератор 6 импульсов, первый элемент И 7, первый 8 и второй 9 дешиф раторы , блок 1О сравнения, первый блок 11 выдачи информации, второй блок 12 занесения информации, второй триггер 13, второй элемент И 14 и второй блок 15 выдачи информации. Устройство работает следующим образом При поступлении преобразуемого кода с первой группы входных шин в первый блок 1 занесения информации, по сигналу занесения которого преобразуемый код записывается в счетчик 2, выдается управляющее воздейств на блок 3 управления. Последний устанавлив ет в исходное состояние счетчик 4 и возбуж ет триггер 13, который разрешает прохожде ние последовательности импульсов от генера тора 6 импульсов через элемент И 14 на счетный вход счетчика 4. Счетчик начинает перебор кодовых комбинаций, каждая из которых возбуждает один из выходов дешифра тора 8. Дешифратор 9 имеет возбужденный выход, соответствуюший кодовой комбинации хранимой в счетчике 2. Все выходы дешифрато- роБ8и9 анализируются блоком 10 сравнения, в котором заложен требуемый закон преобразования.Сигнал сравнения,появляясь на вы ходе блока 10 сравнения ифоздействуя через блок 3 управления,устанавливает триггер 13 в исходное состояние,прекращая поступление по- ледовательности импульсов от генератора 6 ерез элемент И 14 на счетный вход счетчика , в результате чего в этом счетчике получается преобразованный код. Кроме того, блок 3 управления по сигналу сравнения разрешает прохождение преобразованного кода со счетчика 4 через блок 11 выдачи информации на первую группу выходных щин, после считывания преобразованного кода устройство готово к приему следующего кода для преобразования., В случае необходимости преобразования кодов в обратном направлении достаточно осуществить занесение преобразуемого кода со второй группы входных шин в блок 12, с которого по сигналу занесения код записывается в счетчик 4. Одновременно блок 3 управления по сигналу занесения устанавливает в исходное состояние счетчик 2 и возбуждает триггер 5. Этот триггер разрешает прохождение последовательности импульсов от генератора 6 через элемент И 7 на счетный вход счетчика 2, который начинает перебор кодовых комбинаций. При соответствии кодовых комбинаций на счетчиках 2 и 4- требуемому закону преобразования сигнал сравнения с блока 1О, как это было описано для случая прямого преобразования, через блок 3 управления и триггер 5 прекращает поступление последовательности импульсов от генератора 6 через элемент И 7 на счетный вход счетчика 2, в результате чего в счетчике 2 получается преобразованный код. Кроме того, блок 3 управления по сигналу сравнения разрешает прохождение преобразован ного кода со счетчика 2 через блок 15 выдачи информации на вторую группу выходных шин, после считывания преобразованного кода устройство готово к приему следующего кода для преобразования. При наличии среди преобразуемых кодовых комбинаций, не .охваченных законом преобразования, счетчик, работающий в режиме счета, формирует сигнал переполнения в связи с отсутствием сигнала сравнения пос ле перебора всех кодовых комбинаций, который, поступая на блок 3 управления, устанавливает соответствующий триггер 5 или 13 в исходное состояние, прекращая тем самым поступление последовательности импульсов от генератора 6 на счетный вход счетчика 2 или 4 и останавливая устройство. Введение в устройство второго блока занесения информации, второго триггера, второго блока вьщачи информации, блоков управления и сравнения, двух дещифраторов значительно расширяет класс решаемых задач. Предлагаемое устройство позволяет вести двустороннее преобразование кодов внутри одной системы счисления в другой тип кодирования, из одной системы счисления в другую, из одной разрядности в другую. ормула изобретен:и Устройство для преобразования кодов, содержащее первый счетчик, информационные входы которого соединены с информационными выходами первого блока занесения информации, входы которого соединены с первой группой входных шин, генератор импульсов, выход которого соединен с первым входом первого элемента И , выход которого соединен со счетным входом первого счетчика, а второй вход подключен к выходу первого триггера, второй элемент И, вьЕСод которого соединен со счетным ВХОДОМ второго счетчика, информационные выходы которого соединены с информационными входами первого блока выдачи информации, вькоды которого подключены к первой группе выходньрс шин, отличающееся тем, что, с целью расширения класса решаемых задач, в него дополнительно введены второй блок занесения информации, второй триггер, второй блок выдачи информации, блок управления, блок сравнения и два дешифратора, причем первы и второй выходы блока управления подключены соответственно к входам первого и второго триггеров, выход второго триггера подключен к первому входу второго элемента И, второй вход которого соединен с выходом генератора импульсов, входы вто рого блока занесения информации подключены ко второй группе входных шин, а информационные выходы подключены к информационным входам второго счетчика, управляюшие выходы второго блока занесения информации, второго счетчика первого блока занесения информации, первого счетчика и выход: блока сравнения подключены соответственно к входам блока управления с первого по пятый, третий, четвертый, пятый и шестой выходы блока управления подключены соответственно к управл$пощим входам второго блока вьщачи информации, первого счетчика, первого блока вьщачи информации и второго счетчика, информационные выходы которого соединены с входами первого дешифратора, выходы которого соединены с первой группой входов блока сравнения, вторая группа входов которого соединена с выходами второго дешифратора, входы которого соединены с информационными входами второго блока выдачи информации и информационными выходами первого счетчика, а выходы второго блока вьщачи информации соединены с второй группой выходных шин. Источники информации, принятые во внимание при экспертизе: св. № ЗЗО448, кл. GO6F5/O2, 1. Авт. 14.О9.7О. 2.Сухамлинов М. М. и др. Преобразоваели кодов чисел, Техника, Киев, 1965, тр. 68. 3.Патент США, № 335О7О8, кл. 34О347, 31.1О.67.
t---t
15
7.3-5..
9
l---t
11
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с абонентами | 1988 |
|
SU1520531A1 |
Устройство для преобразования кодов | 1981 |
|
SU968803A1 |
Преобразователь двоичного кода в двоично-десятичный | 1982 |
|
SU1042010A1 |
Преобразователь табличных кодов | 1979 |
|
SU769529A1 |
Устройство для сопряжения ЭВМ с абонентами | 1987 |
|
SU1495807A1 |
Устройство для сопряжения ЭВМ с телеграфными аппаратами | 1984 |
|
SU1251092A1 |
Устройство для обмена информацией | 1984 |
|
SU1180905A1 |
Устройство для масштабирования | 1980 |
|
SU888112A1 |
Устройство для ввода информации о параметрах объекта в электронную вычислительную машину | 1975 |
|
SU526882A1 |
ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕДОВАТЕЛЬНЫЙ | 2000 |
|
RU2187887C2 |
Ттттт
12
Л
л
Авторы
Даты
1976-09-30—Публикация
1974-05-13—Подача