Устройство для формирования позиционного признака в модулярной арифметике

 

Изобретение относится к вычислительной технике, а именно к устройствам для формирования позиционного признака в модулярной арифметике, необходимого при решении задач модулярной арифметики. Цель изобретения - упрощение устройства и повышение его быстродействия за счет суммирования констант малой разрядности. Код числа в остатках поступает на информационный вход 1 устройства и является адресом, по которому из блока 2 хранения констант считываются константы для суммирования в блоке 3 суммирования. Выход блока 3 суммирования разделен на три части, причем выходы, соответствующие старшим разрядам, образуют информационный выход 7 устройства, выходы, соответствующие средней части разрядов, соединены со входом схемы 4 сравнения с константой, выход которой является контрольным выходом 5 устройства. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (1!) 1,1)) 4 С 06 F 7/72

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

К ASTOPCH0MY СВИДЕТЕЛЬСТВУ

1 (21) 4447536/24-24 (22) 04.05,88 (46) 30.12.89. Бюл, )) 48 (71) Институт математики и механики

АН КазССР (72) В,N.Àìåðáàåâ, И.Т.Пак, P.Н,Турмухамбетов и М.С.Суюндиков (53) 681.3(088.8) (56) Авторское свидетельство СССР

М.1125619, кл. G 06 F 7/72, 1983 °

Авторское свидетельство СССР

11,377766, кл. G 06 F 7/72, 1970. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ПОЗИЦИОННОГО ПРИЗНАКА В МОДУЛЯРНОЙ

АРИФМЕТИКЕ (57) Изобретение относится к вычислительной технике,,а именно к устройствам для формирования позиционного признака в модулярной арифметике, необ2 ходимого при решении задач модулярной арифметики, Цель изобретения — упрощение устр-ва и повышение быстродействия за счет суммирования констант малой разрядности. Код числа в остатках поступает на информационный, вход

1 устройства и является адресом, по; которому из блока 2 хранения констант считываются константы для суммирования в блоке 3 суммирования. Выход блока 3 суммирования -разделен на три части, причем выходы, соответствующие старшим разрядам, образуют информаци-. онный выход 7 устройства, выходы со-, ответствующие средней части разрядов, соединены с входом схемы 4 сравне- g ния с константой, выход которой является контрольным выходом 5 устройства. 1 ил..

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

1 5329 24

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

Цель изобретения — упрощение устройства. 10

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

Устройство содержит информационный 15 ход 1 устройства, блок 2 хранения онстант, блок 3 суммирования, схему сравнения с константой, контроль-! ый выход 5 устройства, тактовый вход 6 устройства и информационный выход

7 устройства.

Устройство может выполнять как параллельное, так и последовательное . формирование неточного ранга на выхо.дде 7 устройства. 25

В случае параллельного формирования неточного ранга на вход 1 устройства поступают и (где n — количество оснований) остатков ю6,, Блок 2 хране ния констант аналогично прототипу, содержит и ППЗУ объемом 2 x2)log nt бит для каждого модуля (где К; - разрядность остатков), Блок 3 состоит из сумматоров разрядности 3 1 logan) бит собранных по пирамидальной схеме, В случае последовательного форми рования неточного ранга на вход 1 уст,ройства одновременно поступают коды остатка и номера основания, блок 2: хранения констант содержит одно ППЗУ, 40 ,а блок 3 суммирования реализован в ви де накапливающего сумматора с входом обнуления и тактовым входом.

Блок 3 суммирования имеет 3 1log nj разрядный выход, из которых старшие 45

)1о 1, n(разрядов образуют первую группу выходов блока 3 суммирования, на которой формируется значение неточ- „ ного ранга, средние jlog nf разрядов игнорируется, 50

Схема 4 сравнения с константой может быть реализована посредством элемента И-НЕ и формирует единичные значения правильности ранга, . Устройство реализует kD-модель мо-! дулярной арифметики. Константы для вычисления ранга определяется по формуле:

P -I

2) 10 п1. 1 2

P.

1 где P1 - основания системы (нечетные) ; — вычеты числа А разрядности

К,(K; b)log P;(); и

m =/ Г Р /Р /Р - мультипликативК 1 ные обратные к П Р /Р; по модулю P

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

Совокупность остатков числа А (очередной остаток и код номера остатка), для которого необходимо выработать позиционный признак, по информационному входу 1 соответствующей разрядности подается на адресный вход ( блока 2 хранения констант. По сигналу с входа 6 константы разрядности

2)log n(считываются в блок 3 суммирования, На выходе блока 3 суммирования образуется (при последовательном формировании неточного ранга через и тактов) результат. Старшие разряды результата поступают на выход

7 устройства, следующие sa ними разряды — на @ход схемы 4 сравнения с константой, на выходе которой формируется значение, поступающее на вы- ходе которой формируется значение, поступакнцее на выход 5 устройства.

При параллельном формировании неточного ранга достигается повышение быстродействия.

Формула. изобретения . Устройство для формирования позиционного признака в модулярной арифметике, содержащее блок хранения констант, блок суммирования и схему сравнения,с константой, причем инфор". мационный вход устройства соединен с адресным входом блока хранения констант, вход разрешения выборки которого является тактовым входом устройства, выход блока хранения констант соединен с входом .блока .сумми— рования, выход схемы сравнения с константой является контрольным выходом устройства, информационный выход icoторого соединен с первой группой выходов блока суммирования о т л и ч аю щ е е с я тем, что, с целью упрощения устройства, вторая группа выходов блока суммирования соединена с входом схемы сравнения с константой.

Устройство для формирования позиционного признака в модулярной арифметике Устройство для формирования позиционного признака в модулярной арифметике 

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении арифметическо-логических устройств ЭВМ

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

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

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

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

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

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

Изобретение относится к вычислительной техникe и может быть использовано для построения систем передачи и переработки дискретной информации

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения систем передачи и обработки дискретной информации
Наверх