Устройство для возведения чисел в квадрат по модулю @ Советский патент 1983 года по МПК G06F7/72 

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

UJ LIJ- UJ

DO 4;

О CO

a Изобретение относится к вычислительной технике и может быть использовано в системах и устройствах, работающих в системе остаточных классо Известно устройство, с помощью ко торого можно осуществить операцию возведения чисел в Квадрат по модулю содержащее входные регистры, дешифра торы, элементы И или ИЛИ, постоянные запоминающие устройства (ПЗУ/). При этом входные регистры последовательно через соответствующие дешифра торы, элементы ИЛИ подключены к первым и вторым ПЗУ 1. Недостатком этого устройства явля ется большое количество оборудования Наиболее близким по технической сущности к предлагаемому является устройство возведения чисел в квадрат по модулю Р. Устройство содержит регистр входа регистр выходв, дешифратор, группу -к- элементор ИЛИ, причем вход устройства соединен с входом регистра входа, ВЫХОД которого соединен с вхо дом дешифратора, выходы которого соединены попарно с входами соответств ющих элементов ИЛИ, выход регистра выхода соединен с выходом устройства С2 . В этом устройстве операция воз.ведекия числа в квадрат по модулю Р осуществляется путем подачи на первы и второй входы числа А, т.е. устройство определяет результат операции . (AA)modP A(modP). Недостатком данного устройства .также является большое количество об рудования. Цель изобретения - сокращение количества оборудования. Поставленная цель достигается тем что в устройстве возведения чисел в квадрат по модулю Р введен шифратор, причем выходы элементов ИЛИ соединены соответственно с входами шифратора, выход которого соединен с входом регистра выхода. На чертеже представлена структурная схема предлагаемого устройства. Устройство содержит вход 1, ре гистр 2 входа, дешифратор 3, группу элементов ИЛИ -4, шифратор &, регистр 6 выхода, выход 7. Дешифратор 3 служит для преобразования чисел из двоичного кода в де сятичный. Количество элементов ИЛИ 4 равно количеству пар выходных шин дешифратора 3 и определяется отношением Р-1 -7- . На входал шифратора 5 поступают значения A(mod Р) , т.е. ;. l,22(mod Р), 32(mod Р) , .. . ,{)modP Покажем, что это правомерно. Пусть А КР -foC, () Рассмотрим выражение (Р-А) Р - 2РЛ + А СР-2А+К)-Р . Таким образом, A.(mod Р) (P-Ar.mod Р. Из этого следует, что выходные шины дешифратора 3 необходимо объединить парами таким образом, чтобы присваиваемая сумма -значений каждой пары равнялись модулю Р. Шифратор 5 блужит для преобразования чисел из десятичного кода в двоичный. Устройство работает следующим образом. По входу 1 операнд А в двоичном коде поступает на регистр 2 входа, с выхода которого он поступает на вход дешифратора 3. С выхода дешифратора 3 операнд А в десятичном ходе через определенный элемент ИЛИ 4 поступает на соответствукндий вход шифратора 5. Таким образом, на вход шифратора 5 поступает значение А 2(mod Р). С выхода шифратора .5 результат операции в двоичном коде через регистр 6 поступает на вход 7 устройства. Рассмотри;м пример конкретного выполнения для Р 11, Пусть необходимо определить А (mod Р), при А 9. По входу 1 операнд А 1001 поступает на вход регистра 2, с выхода которого он поступает на вход дешифратора 3. В соответствии с таблицей, .выходной сигнал дешифратора 3 (соответствующий :значению девять) по второй шине второй пары выходных шин поступает на вход второго (9 + 2 Р) элемента 4. С выхода второго элемента ИЛИ .4 игнал, по которому присваивается начение четыре, поступает на соотетствующий вход шифратора 5, с выхода оторого, (через регистр 6) значение езультата операции 0100 поступает а выход 7 устройства. Проверка: 9 4(mod 11). Преимущество предлагаемого изобретения состоит в уменьшении количества оборудования при сохранении

310340364

всех функциональных и техническихуменьпюние веса, габаритов и функцивозможностей устройства. Технико-овальной сложности уст1 йства. что

эконо чический эффект заключается в- приводит к уменьшению стоимости ywrулучшении технических характеристик:ройства. :

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

название год авторы номер документа
Устройство для возведения чисел в степень по модулю р 1983
  • Краснобаев Виктор Анатольевич
  • Бороденко Евгений Иванович
  • Стеценко Виктор Иванович
SU1095172A1
Устройство для возведения чисел в квадрат по модулю @ 1982
  • Краснобаев Виктор Анатольевич
  • Семенов Александр Юрьевич
  • Бороденко Евгений Иванович
  • Стеценко Виктор Иванович
  • Панарин Владимир Васильевич
SU1096641A2
Устройство для возведения чисел в степень по модулю Р 1983
  • Краснобаев Виктор Анатольевич
  • Семенов Александр Юрьевич
SU1160397A2
УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ ЧИСЕЛ ПО МОДУЛЮ 1992
  • Краснобаев В.А.
  • Ирхин В.П.
  • Потапов В.В.
  • Можаев Н.И.
RU2023290C1
Устройство для умножения чисел по модулю 1984
  • Фоменко Олег Николаевич
  • Краснобаев Виктор Анатольевич
  • Уваров Владимир Николаевич
  • Каревский Виктор Алексеевич
SU1187161A1
Устройство для сложения и вычитания чисел по модулю Р 1986
  • Фоменко Олег Николаевич
  • Краснобаев Виктор Анатольевич
  • Иванов Сергей Викторович
  • Юмашев Михаил Викторович
  • Захаревич Игорь Борисович
SU1388850A1
Устройство для возведения чисел в квадрат по модулю @ 1984
  • Фоменко Олег Николаевич
  • Краснобаев Виктор Анатольевич
  • Каревский Виктор Алексеевич
  • Панков Владимир Михайлович
SU1233154A1
Устройство для умножения в системе остаточных классов 1984
  • Краснобаев Виктор Анатольевич
SU1166098A1
Устройство для сложения и вычитания чисел по модулю @ 1983
  • Пшеничный Юрий Васильевич
  • Краснобаев Виктор Анатольевич
  • Бороденко Евгений Иванович
  • Черныш Владимир Фавстович
SU1168934A1
Устройство для умножения по модулю 1980
  • Королев Анатолий Викторович
  • Краснобаев Виктор Анатольевич
  • Сергеев Борис Иванович
SU951296A1

Реферат патента 1983 года Устройство для возведения чисел в квадрат по модулю @

УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ ЧИСЕЛ В.КВАДРАТ ПО МОДУЛЮ Р, содержащее регастр входа, регистр выхода. дешифратор, группу элементов ИЛИ, причем вход устройства соединен с входом регистра входа, выход которого соединен с входом дешифратора, выходы которого соединены попарно с входа1ив{ соответствующих элементов ИЛИ, выход регистра выхода соединен с выходом устройства, отличающееся тем, что, с целью сокращения количества оборудования, в него введен шифратор, причем выходы элементов ИЛИ соединены соответственно с входами шифратора, выход которого соединен с входом регистра выхода.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Якутский И.Я., Юдицкий Д.И
Машинная арифметика в остаточных классах
М., Советское радио, 1968, с
Перепускной клапан для паровозов 1922
  • Аржаников А.М.
SU327A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
G, 06 7/552, 1978 (прототип) .

SU 1 034 036 A1

Авторы

Краснобаев Виктор Анатольевич

Бороденко Евгений Иванович

Даты

1983-08-07Публикация

1982-03-15Подача