Номер патента: 1363478

Авторы: Мовчан, Тихонов, Шилин

ZIP архив

Текст

о СССР1980.СССР1983,9,4,вычис 1 ть исполь ОСУДАРСТВЕННЫЙ НОМИТЕТ СССР О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(57) Изобретение относитсялительной технике и может зовано для преобразования информации в системах передачи и обработки дискретной информации. Изобретение позволяет формировать коды регистров и коды символов в блоке памяти, чем достигается упрощение преобразователя кодов.-Преобразователь кодов содержйт три регистра 1,6 и умножитель 2, два дешифратора 3 и блок памяти 5, блок 7 сравнения и блок 8 управления, Блок управления 8 состоит из двух триггеров, двух влементов И, счетчика-делителя и инвертора. 1 з.п.ф-лы, 2 ил.0Изобретение относится к вычислительной технике и может быть использовано для преобразования информации в системах передачи и обработки дискретной информации.Цель изобретения - упрощение преобразователя.На фиг,1 представлена структурная схема преобразователя; на фиг,2 структурная схема блока управления.Преобразователь кодов содержит первый регистр 1, умножитель 2, первый 3 и второй 4 дешифраторы блок 5 памяти, второй регистр 6, блок 7 сравнения, блок 8 управления и третий регистр 9. На фиг.1 обозначены управляющие 1 О и информационные 11 входы преобразователя, а также выход 12 преобразователя.Блок 8 управления содержит первый 13 и второй 14 триггеры, первый 15 и второй 16 элементы И, счетчик- делитель 17 и инвертор 18. На фиг.2 обозначены первый 19 и второй 20 входы блока управления, а также первый 21, второй 22, третий 23 выходы блока управления.Устройство работает следующим образом.На вход 11 поступает кодовая комбинация, которая заносится в регистр 1 символов. Параллельно на входы дешифраторов 3 и 4 поступает (по входу 10) индекс типа кода. Дешифратор 3 формирует кодовое слово, соответствующее эначности поступИвшей кодовой комбинации, которое поступает на умножитель 2 и служит в качестве маски для выделения действительной кодовой комбинации из регистра 1 символов. Дешифратор 4 формирует кодовое слово, определяющее зону блока 5 памяти, в которой хранится требуемый кодовый алфавит.По накоплении кодовой комбинации в регистре 1 символов осуществляется умножение в умножителе 2 пришедшей кодовой комбинации на константу, характеризующую размерность элементов в кодовых алфавитах, размещенных в блоке 5 памяти. Полученный результат, а также кодовое слово, сформированное дешифратором 4, поступают на адресные входы блока 5 памяти и служат адресом кодовой комбинации в искомом алфавите, соответствующей поступив 5 10 1 Г., 20 25 30 35 40 45 50 55 шей на вход 11 преобразователя кодовой комбинации.По сигналу с выхода умножителя 2, поступающему на второй вход блока 8 управления, на первом выходе блока 8 управления формируется сигнал, разрешающий выборку кодовой комбинации иэ блока 5 памяти.В выбранной кодовой комбинации несколько разрядов отведены под служебную часть, характеризующую принадлежность символа к тому или иному регистру.Информационная часть считанной иэ блока 5 памяти кодовой комбинации поступает на вход выходного регистра 9, а служебная часть - на входы блока 7 сравнения и регистра 6 признака. На другой вход блока 7 сравнения поступает с выхода регистра 6 признака служебная часть предыдущего перекодированного символа.Если служебная часть считанной из блока 5 памяти кодовой комбинации не совпадает со служебной частью, хранящейся в регистре 6 признака, на выходе блока 7 сравнения Формируется сигнал, который поступает на первый вход блока 8 управления и на адресный вход блока 5 памяти, При этом иэ блока 5 памяти считывается кодовая комбинация, соответствующая коду регистра перекодируемого символа, которая под управлением импульсов сдвига, Формируемых на втором выходе блока 8 управления, записьвается в выходной регистр 9 и выдается в линию связи через выход 12. По окончании выдачи кода регистра импульсом, Формируемым на третьем выходе блока 8 управления, служебная часть кодовой комбинации переписывается в регистр 6 признака. При этом сигнал, сформированный блоком 7 сравнения и указьвающий на несовпадение служебных частей предыдущей и перекодируемой кодовых комбинаций, снимается и иэ блока 5 памяти выбира ется кодовая комбинация в искомом алфавите, соответстьующая поступившей на вход 11 преобразователя кодовой комбинации. Отсчитав временной интервал соответствующий по длительности времени выдачи регистрового символа, блок 8 управления формирует на втором выходе импульсы сдвига, под управлением которых информационная кодовая комбинация эаписы з 1 вается в выходной регистр 9 и выдается в линию связи с выхода 12. Если служебная часть считанной из блока 5 памяти кодовой комбинации совпадает со служебной частью предыдущего перекодированного символа, хранящейся в регистре 6 признака, то сигнал на выходе блока 7 сравнения не формируется и информационная часть выбранной кодовой комбинации под управлением импульсов сдвига, формируемых на втором выходе блока 8 управления, записывается в выходной регистр 9 и выдается в линию связи.При преобразовании поступающей на вход кодовой комбинации в безрегистровый код кодовая комбинация в искомом алфавите, выбираемая из блока 5 памяти, не содержит служебной части, сигнал на выходе блока 7 сравнения не формируется и из блока 5 памяти выбираются только информационные коды.Формула изобретения1.Преобразователь кодов, содержащий первый регистр, выходы которого соединены с первыми входами умножителя, первый дешифратор, выходы которого соединены с вторыми входами умножителя, второй дешифратор, входы которого объединены с входами первого дешифратора и являются управляющими входами преобразователя, блок памяти, первый выход которого соединен с первым входом второго регистра, выход которого соединен с . первым входом блока сравнения, выход которого соединен с первым входом блока управления, вторые выходы блока памяти соединены с первыми входами третьего регистра, первый выход блока управления соединен с 363478 4первым входом блока памяти, второйвыход - с вторым входом третьегорегистра, вход первого регистра является информационным входом преобра 5зователя, о т л и ч а ю щ и й, с ятем, что, с целью упрощения, первый выход умножителя соединен свторым входом блока управления, третий выход которого соединен с вторымвходом второго регистра, выход второго дешифратора соединен с вторымвходом блока памяти, вторые выходыумножителя соединены с третьими вхо дами блока памяти,-четвертый входкоторого подключен к выходу блокасравнеиия, второй вход которого подключен к первому выходу блока памяти, выход третьего регистра являетсявыходом преобразователя.2. Преобразователь кодов по п.1,о т л и ч а ю щ и й с я тем, чтоблок управления содержит триггеры,элементы И, счетчик-делитель, инвер тор и генератор импульсов, выходкоторого соединен с первым входом.счетчика-делителя, первый выход которого соединен с первыми входамипервого и второго элементов И и 30 первого триггера, выход которогосоецинен с вторым входом счетчикаделителя, выход первого элемента Исоединен с первым входом второготриггера, выход которого соединен свторым входом первого триггера,выход инвертора соединен с вторымвходом второго элемента И, второйвход первого элемента И объединен свходом инвертора и является первым 40 входом блока управления, второй входвторого триггера является вторымвходом блока управления, выходы первого триггера, счетчика-делителя ивторого элемента И являются соответственно первым, вторым и третьимвыходами блока управления.Тираж 900 осударственног ам изобретений осква, Ж, Р Подписита СССРтийнаб., д.4/5

Смотреть

Заявка

4054952, 11.04.1986

ПРЕДПРИЯТИЕ ПЯ В-2564

ШИЛИН БОРИС МИХАЙЛОВИЧ, МОВЧАН АЛЕКСАНДР АНДРЕЕВИЧ, ТИХОНОВ АЛЕКСЕЙ ИГОРЕВИЧ

МПК / Метки

МПК: H03M 7/00

Метки: кодов

Опубликовано: 30.12.1987

Код ссылки

<a href="https://patents.su/4-1363478-preobrazovatel-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кодов</a>

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