FIELD: computing technology.
SUBSTANCE: disclosed is an apparatus for comparing numbers represented in the residue number system, containing inputs of the residues of the first number, wherein is the amount of modules of the residue number system, inputs of the residues of the second number, first number storage registers, second number storage registers, a circuit for determining the sign of the first number, a circuit for determining the sign of the second numbers, an XOR logic element, a sign analysis circuit, a comparison output wherein the inputs of the residues of the first and second numbers are connected with the corresponding storage registers of the first and second numbers, the outputs whereof are connected to the inputs of the corresponding circuits for determining the sign of the first and second numbers, the outputs whereof are connected to the inputs of the XOR logical element, and the output of the sign analysis circuit is the comparison output of the apparatus, wherein the equality verification unit, the adder unit, the difference sign determining circuit are introduced thereto, wherein the outputs of the storage registers of the first number are connected to the first information inputs of the equality verification unit and the adder unit, the outputs of the storage registers of the second number are connected to the second information inputs of the equality verification unit and through inverters to the second information inputs of the adder unit, a logical unit signal is transmitted to the transfer input of the adder unit, the outputs of the adder unit are connected to the inputs of the difference sign determining circuit, the output whereof is connected to the fourth input of the sign analysis circuit, the third input is connected to the output of the XOR logic element, the second input is connected to the output of the equality verification unit, the first and fifth inputs are connected to the circuits for determining the sign of the first and second numbers, respectively.
EFFECT: increase in the speed and accuracy of computation for comparing numbers represented in the residue number system.
1 cl, 4 dwg
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR DETERMINING THE SIGN OF NUMBER REPRESENTED IN RESIDUE NUMBER SYSTEM | 2020 |
|
RU2747371C1 |
DEVICE FOR DIVIDING MODULAR NUMBERS | 2016 |
|
RU2628179C1 |
DEVICE FOR CALCULATING THE RANK OF A MODULAR NUMBER | 2021 |
|
RU2780400C1 |
PYRAMIDAL STRUCTURE FOR DETECTING GROUPS OF ZERO AND SINGLE BITS AND DETERMINING THEIR NUMBER | 2019 |
|
RU2703335C1 |
DEVICE TO PERFORM VECTOR-SCALAR OPERATIONS OVER REAL NUMBERS | 0 |
|
SU1718215A1 |
RELIABLE CLOUD STORAGE SYSTEM WITH ADJUSTABLE DATA REDUNDANCY | 2021 |
|
RU2782681C1 |
DEVICE FOR MULTIPLYING TWO NUMBERS | 0 |
|
SU1667059A2 |
MICROPROCESSOR CONTROL UNIT | 0 |
|
SU1156072A1 |
DISTRIBUTED DATA STORAGE SYSTEM | 2021 |
|
RU2780148C1 |
COMPUTING PUBLIC EVOLUTIONARY ASYNCHRONOUS MODULAR SYSTEM | 2009 |
|
RU2453910C2 |
Authors
Dates
2021-07-21—Published
2020-10-22—Filed