Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
140 words
A high-speed binary digital-multiplying device comprising an arithmetic unit connected to receive a first and a second operand to be multiplied, a squaring means connected to said arithmetic unit to receive therefrom a pair of identical operands to be multiplied and to provide thereto the squared value of the identical operands, said squaring means including an input register, a plurality of AND gates connected to said input register for producing a plurality of partial products, a onestep adding means connected to said plurality of gates to simultaneously add together said plurality of partial products, further means connected between said plurality of AND gates and said one-step adder for simplifying said partial products prior to said summation by said one-step adder, and an output register connected to said adder to receive and temporarily store the simultaneous summation of said partial products.
Claim 2
Dependent Claim
140 words
A high-speed binary digital-multiplying device comprising an arithmetic unit connected to receive a first and a second operand to be multiplied, a squaring means connected to said arithmetic unit to receive therefrom a pair of identical operands to be multiplied and to provide thereto the squared value of the identical operands, said squaring means including an input register, a plurality of AND gates connected to said input register for producing a plurality of partial products, a onestep adding means connected to said plurality of gates to simultaneously add together said plurality of partial products, further means connected between said plurality of AND gates and said one-step adder for simplifying said partial products prior to said summation by said one-step adder, and an output register connected to said adder to receive and temporarily store the simultaneous summation of said partial products.
Claim 3
Dependent Claim
125 words
A high-speed binary digital-multiplying device for multiplying a first and a second operand comprising an arithmetic means and a squaring means connected thereto, said squaring means including means for producing partial products of said operands and further means connected to said partial product producing means for simplifying said partial products, said arithmetic means including means for supplying to said squaring means the sum of and the difference between said first and said second operands, said arithmetic unit including further means for receiving from said squaring means the squared values of said sum and difference and for subtracting the smaller of said squared values from the larger and for dividing the resulting difference by four and thereby provide the product of said first and second operands.
Claim 4
Dependent Claim
125 words
A high-speed binary digital-multiplying device for multiplying a first and a second operand comprising an arithmetic means and a squaring means connected thereto, said squaring means including means for producing partial products of said operands and further means connected to said partial product producing means for simplifying said partial products, said arithmetic means including means for supplying to said squaring means the sum of and the difference between said first and said second operands, said arithmetic unit including further means for receiving from said squaring means the squared values of said sum and difference and for subtracting the smaller of said squared values from the larger and for dividing the resulting difference by four and thereby provide the product of said first and second operands.
Claim 5
Dependent Claim
89 words
A high-speed binary digital-multiplying device as set forth in claim 2 wherein said squaring means further includes an input register to receive the sum and difference of said first and second operands, said means for producing partial products comprising a plurality of AND gates connected to said input register for producing partial products, a one-step adder commonly connected to said simplifying means to simultaneously add together said simplified partial products and an output register connected to said one-step adder to receive and temporarily store the desired product so produced.
Claim 6
Dependent Claim
89 words
A high-speed binary digital-multiplying device comprising an arithmetic unit capable of receiving a first and a second operand, a logical squaring means connected to said arithmetic unit to provide a one-step squaring operation, said squaring means further including a means for producing, simplifying and adding a plurality of partial products, a one-word temporary storage means also connected to said arithmetic unit, and a separate subtraction unit connected to said squaring means and to said temporary storage means to provide therefrom the product of said first and said second operands.
Claim 7
Dependent Claim
89 words
A high-speed binary digital-multiplying device comprising an arithmetic unit capable of receiving a first and a second operand, a logical squaring means connected to said arithmetic unit to provide a one-step squaring operation, said squaring means further including a means for producing, simplifying and adding a plurality of partial products, a one-word temporary storage means also connected to said arithmetic unit, and a separate subtraction unit connected to said squaring means and to said temporary storage means to provide therefrom the product of said first and said second operands.
Claim 8
Dependent Claim
101 words
A high-speed binary digital-multiplying device for producing the product of a pair of identical operands, comprising an input register, a plurality of gates connected to said input register to produce a plurality of partial products, a one-step adder commonly connected to said plurality of gates to simultaneously add together said plurality of partial products, a means connected between said plurality of gates and said one-step adder to simplify said plurality of partial products prior to their simultaneous addition by said adder, and an output register connected to said one-step adder to store the squared product of said pair of identical operands.
Claim 9
Dependent Claim
101 words
A high-speed binary digital-multiplying device for producing the product of a pair of identical operands, comprising an input register, a plurality of gates connected to said input register to produce a plurality of partial products, a one-step adder commonly connected to said plurality of gates to simultaneously add together said plurality of partial products, a means connected between said plurality of gates and said one-step adder to simplify said plurality of partial products prior to their simultaneous addition by said adder, and an output register connected to said one-step adder to store the squared product of said pair of identical operands.