APPARATUS FOR MULTIPLICATION, DIVISION AND EXTRACTION OF SQUARE ROOT
An appts for multiplication, division and extraction of the square root which determines the value of a function of multiplication, division or extraction of the square root by iterated approximation. A multiplier, adder/subtractor and shifter each has a predetermined bit width and connected to a bu...
Saved in:
Main Authors | , , , , , , , , , , |
---|---|
Format | Patent |
Language | English French German |
Published |
31.10.1990
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An appts for multiplication, division and extraction of the square root which determines the value of a function of multiplication, division or extraction of the square root by iterated approximation. A multiplier, adder/subtractor and shifter each has a predetermined bit width and connected to a bus. The output of the multiplier is inputted to the adder/subtractor or to the shifter and the result is again inputted to the multiplier through the bus. This operation is repeated. A shifter and a calculator connected to a second bus through a switch have a bit width greater than the predetermined bit width, are used for large-scale calculation and prevent a drop in calculation speed.
Un dispositif de multiplication, division et extraction de la racine carrée, déterminant la valeur d'une fonction de multiplication, division ou extraction de la racine carrée par approximation itérative, comprend des unités de multiplication, addition/soustraction et décalage qui ont chacune une largeur en bits déterminée et qui sont reliées à un bus. Le signal de sortie de l'unité de multiplication est introduit dans l'unité d'addition/soustraction ou dans l'unité de décalage et le résultat est introduit de nouveau dans l'unité de multiplication à travers le bus. On répète cette opération. Une unité de décalage et un calculateur relié à un deuxième bus par l'intermédiaire d'un commutateur possèdent une largeur en bits supérieure à la largeur en bits déterminée, et sont utilisés pour effectuer des calculs en grandes quantités et pour éviter une baisse de la vitesse de calcul. |
---|---|
Bibliography: | Application Number: EP19890912134 |