Einserkomplement
Wörterbuch
-
Einserkomplementn
Beispiele im Kontext
-
Vorrichtung zum Multiplizieren, Dividieren und Ziehen der Quadratwurzel, die für die Ausführung von Multiplikations-, Divisions- und Quadratwurzelberechnungen durch Iteration mittels wiederholter Multiplikation, Addition und Subtraktion Näherungslösungen von Multiplikations-, Divisions- und Quadratwurzelfunktionen berechnet, mit: einem Multiplizierer (10) mit vorgeschriebener Bitbreite für die Ausführung einer Multiplikation zwischen Daten mit einer vorgeschriebenen Anzahl von Bits, einem Subtrahierer (11) mit vorgeschriebener Bistbreite, der an den Multiplizierer angeschlossen ist, um den Ausgangswert des Multiplizierers von einem vorgeschriebenen Wert zu subtrahieren und um das Subtraktionsergebnis auszugeben; und einer Datenübertragungsvorrichtung (14) zum Übertragen des Ausgangs des Subtrahierers (11) an den Eingang des Multiplizierers (10), dadurch gekennzeichnet , daß der Subtrahierer (11) eine Subtraktionseinrichtung (111) besitzt, die den Ausgang des Multiplizierers (10) von 2 oder 3 subtrahiert, wenn eine Operation einer iterativen Näherung in einer Divisions- bzw. Quadratwurzeloperation ausgeführt wird, und die Subtraktionseinrichtung (111) eine Einserkomplementeinrichtung besitzt, die die Subtraktion des Ausgangs des Multiplizierers (10) von 2 approximiert, indem sie das Einserkomplement des Ausgangs bildet.
A multiplication, division and square root extraction apparatus which, for carrying out multiplication, division and square root extraction calculations, calculates approximate solutions of multiplication, division and square root extraction functions by iteration through repeated multiplication, addition and subtraction, comprising: a multiplier (10) of prescribed bit width for carrying out multiplication between data of a prescribed number of bits, a subtracter (11) of prescribed bit width connected to the multiplier for subtracting the output value of the multiplier from a prescribed value and outputting the result of the subtraction; and a data transfer device (14) for transferring the output of the subtracter (11) to the input of the multiplier (10), characterized in that said subtracter (11) has subtraction means (111) for substracting the output of the multiplier (10) from 2 or 3 when one operation of an iterative approximation in a division or a square root operation, respectively, is performed; and said subtracter means (111) has 1's complement means for approximating the subtraction of the output of the multiplier (10) from 2 by taking the 1's complement of said output.