FIELD: physics.
SUBSTANCE: device for dividing modular numbers contains a clock pulse input, a global reset input, a dividend input, a divisor input, an OR element, a positional characteristic calculation unit, an approximation series refinement unit, a quotient derivation unit, and a quotient derivation output. In this case, the positional characteristics calculation unit contains a dividend register, n dividend inverters, n storage registers of module pi, where i =1,…, n, n storage registers of coefficient ki, n dividend integrators, n multipliers of the negative dividend, n multipliers of the positive divisible, an integrator of the value F(A), an integrator of the value F (-A), a storage register of value F (-A), a storage register of value F(A), a divisor register, n divisor inverters, n storage registers of module pi, n storage registers of coefficient ki, n divisor integrators, n multipliers of the negative divisor, n multipliers of the positive divisor, an integrator of value F(B), an integrator of value F (-B), a storage register of value F (-B), a storage register of value F (B), a XOR element, a dividend multiplexer, a divisor multiplexer, a comparison unit. The approximation series refinement unit contains a shift register, a counter, a storage register F (|A|), a minuend storage register, a minuend selection multiplexer, an inverter, a memory of degrees "2" in the residue number system, an integrator, next minuend selection multiplexer, NOT element, AND element. The quotient derivation unit consists of an OR element, a delay element, a holding register, n storage registers of the residue in modulo pi, n integrators in modulo pi, n demultiplexers in modulo pi, n storage registers of the sum in modulo pi, n inverters, n storage registers of the module pi, n integrators, n storage registers of the reciprocal value of the sum in modulo n of multiplexers of sum selection, sign holding register, sum storage register in the residue number system, a storage register of value "1", a storage register of value "-1", multiplexer of dividend and divisor absolute value equality, multiplexer of quotient derivation, a quotient storage register.
EFFECT: providing the possibility of division with negative numbers represented in the residue number system.
4 dwg
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR PRIMARY DIVISION OF MOLECULAR NUMBERS | 2013 |
|
RU2559771C2 |
DEVICE FOR PRIMARY DIVISION OF MOLECULAR NUMBERS IN FORMAT OF REMAINDER CLASS SYSTEM | 2013 |
|
RU2559772C2 |
NEUTRON NETWORK FOR MAIN DIVISION OF MODULAR NUMBERS | 2008 |
|
RU2400813C2 |
DIVISION DEVICE | 0 |
|
SU1621034A1 |
DEVICE FOR INTEGER DIVISION IN MODULO NOTATION | 0 |
|
SU1756887A1 |
DISTRIBUTED DATA STORAGE SYSTEM | 2021 |
|
RU2780148C1 |
DIVIDING DEVICE | 0 |
|
SU1086427A1 |
COMPUTING DEVICE | 0 |
|
SU1532917A1 |
SEQUENTIAL DIVIDER OF TRINITY INTEGERS | 2023 |
|
RU2810609C1 |
DEVICE FOR DIVIDING NUMBER IN MODULAR CODE ON BASE OF SCALE OF NOTATION | 2002 |
|
RU2237274C2 |
Authors
Dates
2017-08-15—Published
2016-11-28—Filed