FIELD: computing.
SUBSTANCE: invention relates to the field of computing. A device for determining the sign of a number represented in the residue number system is disclosed, containing inputs of the residue where is the number of moduli of the residue number system registers for storing the digits of the original number, units of multiplication where the inputs of the residue are connected to the inputs of the corresponding registers for storing the digits of the original number, while the computational stages are introduced into it. The -th computational stage where has adders modulo and units of multiplication by weights modulo , where and are a multiplicative inversion of modulus modulo and the moduli are sorted in the ascending order and is degree 2. In the first computational stage, the first information inputs of -th adders modulo are connected through inverters to the output of the first register to store the digits of the original number. The second information inputs of -th adders modulo are connected to the outputs of -th registers for storing the digits of the original number. A logical unit signal is sent to the inputs of transfer of -th adders modulo .The outputs of -th adders modulo are connected to the inputs of the corresponding units of multiplication by weights modulo , , the -th computational stages . The first information inputs of -th adders modulo are connected through inverters to the output of the first unit of multiplication by weights modulo of the -th computational stage, the second information inputs of -th adders modulo are connected to the outputs of -th units of multiplication by weights modulo of the -th computational stage. A logical unit signal is sent to the inputs of transfer of -th adders modulo The outputs of -th adders modulo are connected to the inputs of -th units of multiplication by weights modulo , . A high bit of the output of the unit of multiplication by weights of the -th computational stage is the output of the device sign.
EFFECT: increased speed and accuracy of calculations for determining the sign of numbers presented in the residue number system.
1 cl, 1 dwg
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR CALCULATING THE RANK OF A MODULAR NUMBER | 2021 |
|
RU2780400C1 |
APPARATUS FOR COMPARING NUMBERS REPRESENTED IN RESIDUE NUMBER SYSTEM | 2020 |
|
RU2751992C1 |
Device for transferring numbers from residue number system and base-radix extensions | 2020 |
|
RU2744815C1 |
METHOD OF DETERMINING SIGN OF NUMBER IN SYSTEM OF RESIDUAL CLASSES | 2021 |
|
RU2767450C1 |
0 |
|
SU1777153A1 | |
DEVICE FOR SCALING NUMBER IN MODULAR SCALE OF NOTATION | 2002 |
|
RU2246753C2 |
GENERATOR OF POPENKO-TURKO FUNCTIONS | 0 |
|
SU1753464A1 |
DEVICE FOR CHECKING M GROUPS OF REGISTERS | 0 |
|
SU1322378A1 |
DEVICE FOR COMPARING NUMBERS IN A SYSTEM OF RESIDUAL CLASSES | 2018 |
|
RU2698413C1 |
PROCESSOR FOR FAST TRANSFORM OF SIGNALS BY WALSH WITH ORDERING ACCORDING TO ADAMAR | 1991 |
|
RU2025772C1 |
Authors
Dates
2021-05-04—Published
2020-10-22—Filed