Преобразователь кодовых форм Советский патент 1990 года по МПК H03M7/30 

Описание патента на изобретение SU1545329A1

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

Целью изобретения является расширение области применения за счет преобразования информации из минимальной формы в оптимальную форму t, системы счисления.

На чертеже представлена схема комбинационного преобразователя кодовых форм (для п 8, п - разрядность ко- да).

Преобразователь содержит с первого по седьмой входы 1, - 17 соответственно, с первого по четвертый элементы И 2j - 2 соответственно, с первого по восьмой сумматоры З-i - 3j соответственно, с первого по шестой элементы ИЛИ 4t - 4t соответственно, с первого по седьмой выходы 5, - 57 соответственно.

Лобое натуральное число А в избыточной t, системе счисления представлено многочленно

5.1

),

где п - разрядность кода, y(s) - вес s-ro разряда кода, ц, (s) - V,(s-2) + v,(s-3)i V (0) V(D - I

Для представления натурального ряда чисел в минимальной форме имеет место соотношение

1, при у,(з+2) 4 А - X akvk

v(s+2)/„

0, при if,(s+1) - A- jr a ,4iK( 1)

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

1 , при Ф,( Ks+1); О, при Ф,

п ,(s) Ј А - 2 а„ VK

кг

,(s) А - И akvk,(2)

L, «

KrS

где «I /s) - вес s-го разряда в оптимальной форме

Ф,(з) Ф, (в - 2) + ,(s -3) + 1,

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

Используя таблицу, где X - входные кодовые комбинации, Y - выходные кодовые комбинации, для п 8 строится комбинационный преобразователь кодовых форм.

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

название год авторы номер документа
Комбинационный преобразователь форм кода 1988
  • Ткаченко Александр Васильевич
  • Бондарь Олег Иванович
  • Мукатин Сергей Юрьевич
SU1559413A1
Устройство для определения направления и угла поворота вращающегося объекта 1991
  • Белоус Анатолий Тимофеевич
  • Мищенко Анатолий Иванович
SU1786441A1
Устройство для преобразования двоичного равновесного кода в двоичный позиционный код 1988
  • Тарануха Виталий Модестович
SU1557684A1
Декодирующее устройство линейного циклического кода 1990
  • Шабанов Владимир Константинович
SU1718386A1
Преобразователь перемещения в код 1986
  • Мельник Дмитрий Иванович
  • Уманский Алексей Александрович
  • Домрачев Вилен Григорьевич
SU1405115A1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ КОДОВ РИДА-СОЛОМОНА 2013
  • Егоров Сергей Иванович
  • Графов Олег Борисович
RU2541869C1
АДАПТИВНЫЙ ДЕКОДЕР 2008
  • Смирнов Олег Всеволодович
  • Вергелис Николай Иванович
  • Колесник Александр Владимирович
  • Пуцик Виктор Дмитриевич
RU2379833C1
Преобразователь угла поворота вала в код 1983
  • Лещенко Григорий Иванович
SU1080176A1
Декодирующее устройство 1989
  • Николаев Юрий Иванович
  • Сорока Леонид Степанович
  • Малофей Олег Павлович
  • Квелашвили Тимур Георгиевич
  • Чистяков Игорь Викторович
SU1681388A1
Устройство для декодирования кода Рида-Соломона /15,12/ 1985
  • Евтихиев Николай Николаевич
  • Литвинов Евгений Георгиевич
  • Матикашвили Андрей Теймуразович
  • Пучков Валерий Андреевич
  • Руцков Михаил Вадимович
  • Таубкин Владимир Львович
  • Симаков Владимир Викторович
SU1290540A1

Реферат патента 1990 года Преобразователь кодовых форм

Изобретение относится к атоматике и вычислительной технике и может быть использовано в гибких АСУ и ЭВМ для проебразования минимальной формы числа в оптимальную форму этого же числа. Изобретение позволяет расширить область применения за счет преобразования информации из минимальной формы в оптимальную форму T1 системы счисления. Преобразователь для восьмиразрядного числа содержит элементы И 21 - 24, сумматоры 31 - 38 по модулю два, элементы ИЛИ 41 - 46, входы 11 - 17 преобразователя, выходы 51 - 57 преобразователя. При подаче на входы 11 - 17 кода минимальной формы число единиц в (S-1)-м, (S-6)-м разрядах этого кода посредством элементов И 2 и сумматоров 3 по модулю два преобразуется в одну единицу, поступающую на соответствующие входы элементов ИЛИ 4, выходы которых связаны с выходами 51 - 57 преобразователя для получения оптимальной формы числа. Комбинационный преобразователь кодовых форм может применяться в гибких вычислительных средствах с перестраиваемой информационной структурой. 1 ил., 1 табл.

Формула изобретения SU 1 545 329 A1

1

1

1

1

Для задания минимальной формы используют условие (1), для оптимальной формы - условие (2).

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

В данном случае используется восемь разрядов для представления чисел от J 1 до 11, причем второй разряд как постоянно равный нулю на вход пре- рбразователя не подается.

15

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

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

Рассмотрим примеры преобразования чисел 4, 11.

На вход преобразователя подается соответствующий сигнал: для числа 4 - на вход 14, отвечающий кодовой комбинации в минимальной Лорме. Сигнал поступает на элементы ИЛИ 4.,, 4«, выходы которых являются выходами преобразователя .

При этом выходы элементов ИЛИ 4,. 4 соответствуют для получения кодовой комбинации в оптимальной форме. Произведено преобразование кодовых комбинаций.

Для получения числа 8 чспочьзу- ется элемент И 24, так как кодовая комбинация (таблица) 1 О О О О О 1 О составлена из двух единичных сигналов,

30

35

комбинации числа 8, этот с.ряд имеет нулевое значение, поэтому, ес ли там было единичное эг.аченме, ег необходимо исправить ча нулевое при помощи сумматора 3f) выход которого соединен с входом элемента ИЛИ 4. Сумматор 3, срабатывает при поступлении на его входы сигналов с выход элемента И 24 с входа 1t.

Для получения 1 на элементе

ИЛИ 4Э необходимо поступление сигна с входа 14. В результате един ные сигналы на рыходах элементов ИЛИ 4, , 43 и 4«.

Число 11 в минимальной форме р лизуется с помощью элемента И 2, входы которого соединены с входами 1 -, и 1 г преобразоватепя, Вькод элемента И 2г соединен с входами сумма 25 торов 3 г и 37 и выходом 5-, преобразователя, соответствующего весу раз ряда 7 для получения единичного

си.нала. Сумматор Зг обеспечивает нулевое значение в шементе ИЛИ 4-, что отвечает весу разряда 2, вход сумматора соединены с жодом 1 . пре образователя и внходом элемента И 2г. Сумматор 37 обеспечивает значение нуля ь эчементе ЫИ 4Ь, который соответствует весу разряда 5. Сиггалы поступают на пходы сумматор 37 с выхоча элемента И 2t и нхода 1 преобразователя. С входа 17 сигм проходит на вход элемента ИЛИ 4 j,

поступающих с входов 1, и 1 преобра- 4Q что соответствует весу разряда 3,

а также на вход cvi матора 3t, выход его соединен с входом элемента ИЛИ 4, , обеспечивающий единичное зн чение на выходе элемента ИШ1 Д1 .

эователя.

Для получения кодовой комГинации в оптимальной форме 10100100 необходимо, чтобы поступили единичные

сигналы на элементы ИЛИ 4.

и 4

б При срабатывании элемента И 2« с

выхода поступает сигнал на вход элемента ИЛИ 4t, входы сумматоров 3$ и 3.4. С входа 1, сигнал проходит через сумматор 3} и поступает на вход элемента ИЛИ

1

Вход элемента ИЛИ 4,

соединен с выходом сумматора 34, который срабатывает при поступлении сигналов на вход сумматора с входа 1t и выхода элемента И 24, что обеспечивает нулевой сигнал на входе элемента ИЛИ 4 ,.

Работа преобразователя построена так, что для записи новой кодовой

комбинации предыдущая стирается , :,о- мощью сумматоров по моцулч) .

Элемент ИЛИ 4f соответструе jecy

разряда

но при записи к довой

Q

5

комбинации числа 8, этот с.ряд имеет нулевое значение, поэтому, если там было единичное эг.аченме, его необходимо исправить ча нулевое при помощи сумматора 3f) выход которого соединен с входом элемента ИЛИ 4. Сумматор 3, срабатывает при поступлении на его входы сигналов с выхода элемента И 24 с входа 1t.

Для получения 1 на элементе

ИЛИ 4Э необходимо поступление сигнала с входа 14. В результате единичные сигналы на рыходах элементов ИЛИ 4, , 43 и 4«.

Число 11 в минимальной форме реализуется с помощью элемента И 2, входы которого соединены с входами 1 -, и 1 г преобразоватепя, Вькод элемента И 2г соединен с входами сумма- 5 торов 3 г и 37 и выходом 5-, преобразователя, соответствующего весу разряда 7 для получения единичного

си.нала. Сумматор Зг обеспечивает нулевое значение в шементе ИЛИ 4-, что отвечает весу разряда 2, входы сумматора соединены с жодом 1 . преобразователя и внходом элемента И 2г. Сумматор 37 обеспечивает значение нуля ь эчементе ЫИ 4Ь, который соответствует весу разряда 5. Сиггалы поступают на пходы сумматора 37 с выхоча элемента И 2t и нхода 1 преобразователя. С входа 17 сигмал, проходит на вход элемента ИЛИ 4 j,

что соответствует весу разряда 3,

а также на вход cvi матора 3t, выход его соединен с входом элемента ИЛИ 4, , обеспечивающий единичное значение на выходе элемента ИШ1 Д1 .

Формула изобретения

Преобразователь кодовых форм, содержащий с первого по четвертым i ie - менты И, первый и второй сумматоры по модулю два, с первого rio шестой элементы ИЛИ, причем выходы с первого по четвертый элементов ИЛИ являются соответствуюшими выходами преобразователя, первый вход которого соединен с первым входом первого элемента И, второй вход преобратователя соединен с первым входом второго элемента И и с первым входом втором

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

ИЛИ, выход первого элемента И соединен с вторым входом первого сумматора по модулю два, первым -ходом восьмого сумматора по модулю два и первым входом пятого элемента ИЛИ, второй вход которого соединен с выходом пятого сумматора по модулю два, второй вход которого соединен с вторым входом четвертого сумматора по модулю два, первым входом шестого элемента ИЛИ и выходом четвертого элемента И, выходы пятого и шестого элементов ИЛИ и выход второго элемента И являются соответственно пятым, шестым и седьмым выходами преобразователя, выход второго элемента И соединен с вторым входом второго сумматора по модулю два и вторым входом седьмого сумматора по модулю два, выход которого соединен с вторым входом шестого элемента ИЛИ, выход третьего элемента И соединен с вторыми входами третьего и шестого сумматоров по модулю два и вторым входом второго элемента ИЛИ, третий вход которого соединен с РЫХОДОМ второго сумматора по модулю два, выход третьего сумматора по модулю два соединен с вторым входом восьмого сумматора по модулю два, выход которого соединен с третьим входом первого элемента ИЛИ, четвертый и пятый входы которого соединены соответственно с выходами четвертого и шестого сумматоров по модулю два, пыход первого сумматора по модулю два соединен с четвертым входом второго и третьим входом четвертого олементов ИЛИ.

Документы, цитированные в отчете о поиске Патент 1990 года SU1545329A1

Устройство для приведения @ -кодов Фибоначчи к минимальной форме 1982
  • Стахов Алексей Петрович
  • Соляниченко Николай Александрович
  • Замчевский Валерий Владимирович
  • Оникиенко Александр Иванович
SU1092489A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Преобразователь двоичного кода 1987
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Ваховский Виктор Григорьевич
  • Стахов Дмитрий Алексеевич
SU1427573A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Видоизменение пишущей машины для тюркско-арабского шрифта 1923
  • Мадьяров А.
  • Туганов Т.
SU25A1

SU 1 545 329 A1

Авторы

Ткаченко Александр Васильевич

Бондарь Олег Иванович

Даты

1990-02-23Публикация

1988-05-25Подача