Устройство для определения ранга числа Советский патент 1984 года по МПК G06F5/00 

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

ел

со;

о

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

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

Однако устройство имеет сложную конструкцию, требуклцую большого объема оборудования.

Наиболее близким к изобретению по технической сущности является устройство для определения ранга числа, содержащее сумматор по наибольшему модулю, счетчик, блоки умножения на константу, узел сравнения, причем входы остатков устройства соединены с входами соответствующих блоков умножения на константу, выходы которых соединены с соответствующими входами сумматора по наибольшему модулю, выход которого соединен с входом счетчика,- выход которого является выходом ранга устройства, входы первого и . второго блоков умножения на константу соединены с соответствующими входами узла сравнения, выход которого соединен с входом сумматора по наибольшему модулю 2 .

Недостатком известного устройства является значительный объем оборудования

Целью изобретения является сокращение объема оборудования.

Поставленная цель достигается тем, что устройство для определения ранга числа, содержащее блоки умножения на константу, сумматор по наибольшему модулю, причем входы остатков устройства соединены с входами соответствующих блоков умножения на константу,содержит Две группы элементов ИЛИ, причем выходы нечетных и четных блоков умножения на константу соединены соответственно с входами элементов ШШ первой и второй групп, выходы которых соединены соответственно с первым и вторьм входами сумматора по наибольшему модулю, выход которого является выходом устройства, тактовый вход которого соединен с тактовыми входами блоков умножения на константу.

На чертеже представлена схема уст ройства для определения ранга числа.

Устройство для определения ранга числа содержит входы 1 остатков устройства, блоки 2 умножения на константу, первую 3 и вторую 4 группы элементов ИЛИ, сумматор 5 по наибольшему модулю, выход 6 устройства, тактовый вход 7 устройства.

Ранг 2д числа А определяется в соответствии с выражением

iiM/f%jotHp+...tipn.,oin.,,

П n

в котором

Р.-2 Pi |B,P

,2,,.., п -1

prt РГ, mod Р

п

ПИ р: - основание системы} (t - остаток от деления числа А на Р:

4

w;P

В:

ЛРГ

т;Р

т, удовлетворяет условию-l-j ( рЛ 1(n.od Р,-).

Устройство для определения ранГа числа работает следующим образом.

Число А, ранг которого необходио определить, поступает на входы 1 в двоичном коде. При подаче тактового мпульса по входу 7 первые два остатка поступают на блоки 2, в которых

происходит преобразование( PJ ы i) (J РП , и полученный результат через элемент ШШ групп 3 и 4 поступает на соответствующие входы сумматора 5,. работающего по модулю Р„.

При подаче следующего тактового импульса по входу 7 происходит аналогичнае преобразование информации следующих-двух остатков и т.д. Цослё поступления последнего тактового импульса по входу 7 на выходе 6 сумматора 5 формируется ранг числа А,

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

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

название год авторы номер документа
Устройство для определения позиционных характеристик непозиционного кода 1985
  • Сагдеев Константин Мингалеевич
  • Хлевной Сергей Николаевич
  • Червяков Николай Иванович
SU1283948A1
Устройство для определения позиционной характеристики непозиционного кода 1985
  • Иванов Сергей Владимирович
  • Сагдеев Константин Мингалеевич
  • Хлевной Сергей Николаевич
SU1275779A1
Устройство для определения ранга числа 1984
  • Евстигнеев Владимир Гаврилович
  • Хлевной Сергей Николаевич
SU1197090A2
Преобразователь непозиционного кода в двоичный код 1984
  • Хлевной Сергей Николаевич
  • Червяков Николай Иванович
  • Швецов Николай Иванович
SU1179547A1
Устройство для преобразования чисел из кода системы остаточных классов в позиционный код с контролем ошибок 1991
  • Червяков Николай Иванович
  • Оленев Александр Анатольевич
  • Бережной Виктор Васильевич
SU1797119A1
Преобразователь непозиционного кода в двоичный код 1982
  • Хлевной Сергей Николаевич
  • Швецов Николай Иванович
  • Вершков Николай Анатольевич
SU1083179A1
Преобразователь кода из системы остаточных классов в позиционный код 1986
  • Червяков Николай Иванович
  • Коршунов Олег Евгеньевич
  • Финько Олег Анатольевич
SU1388996A1
Устройство для округления числа в системе остаточных классов 1980
  • Червяков Николай Иванович
SU951305A1
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЗИЦИОННЫХ ХАРАКТЕРИСТИК НЕПОЗИЦИОННОГО КОДА 1991
  • Червяков Н.И.
  • Ремизов С.Л.
RU2020756C1
Преобразователь кода системы остаточных классов в двоичный код 1983
  • Хлевной Сергей Николаевич
  • Червяков Николай Иванович
  • Швецов Николай Иванович
  • Болтков Александр Павлович
SU1133669A1

Иллюстрации к изобретению SU 1 125 619 A1

Реферат патента 1984 года Устройство для определения ранга числа

УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ :РАНГА ЧИСЛА, содержащее блоки з мно:жения на константу, сумматор по наибольшему модулю, причем входы остатков устройства соединены с входами соответствующих блоков умножения на константу, отличающееся тем, что, с целью сокращения объема оборудования, оно содержит две группы элементов ИЛИ, причем выходы нечетных и четных блоков умножения на константу соединены соответственно с входами элементов ИЛИ первой и второй групп, выходы которых соединены соответственно с первым и вторым входами сумматора по наибольшему модулю, выход которого является выходом устройства, тактовый вход которого соединен с тактовыми входами блоков умножения на константу. (Л с

SU 1 125 619 A1

Авторы

Червяков Николай Иванович

Швецов Николай Иванович

Хлевной Сергей Николаевич

Даты

1984-11-23Публикация

1983-08-09Подача