FIELD: automation and computer engineering. SUBSTANCE: device may be used for computational circuits, which operate in modular notation. Device has tow encoders, first, second and third units of AND gates. Goal of invention is achieved by introduced first and second multiplexers, first to fourth table calculation units, two registers, two converters of X integer code into [X/k] code, where k is inner modulo of device, two converters of X integer code into X mod k code. In addition device has first and second units for multiplication by factor with respect to modulo, two squarer with respect to modulo, unit for dividing by four with respect to modulo. Device design provides possibility to decreased number of logical gates for construction of table calculation units, which contribute to most complex hardware. EFFECT: increased reliability, simplified design. 1 dwg, 6 tbl
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR MODULO ADDITION AND SUBTRACTION OF INTEGERS | 1999 |
|
RU2156998C1 |
MODULO N ADDING AND SUBTRACTING DEVICE | 1995 |
|
RU2109326C1 |
APPARATUS FOR SUBTRACTING BY MODULUS | 1997 |
|
RU2133495C1 |
DEVICE FOR MODULO ADDITION AND SUBTRACTION OF NUMBERS | 1998 |
|
RU2145112C1 |
DEVICE FOR MODULO MULTIPLICATION OF NUMBERS | 1998 |
|
RU2143723C1 |
DEVICE FOR MODULO MULTIPLICATION OF NUMBERS | 1998 |
|
RU2137181C1 |
MODULO ADDER | 1996 |
|
RU2110087C1 |
DEVICE FOR SCALING NUMBER IN MODULAR SCALE OF NOTATION | 2002 |
|
RU2246753C2 |
DEVICE FOR MODULE ADDITION OF N INTEGERS | 1997 |
|
RU2131618C1 |
DEVICE FOR DIVIDING NUMBER IN MODULAR CODE ON BASE OF SCALE OF NOTATION | 2002 |
|
RU2237274C2 |
Authors
Dates
2000-10-10—Published
1999-05-25—Filed