Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
293 words
Apparatus for producing a quotient from a binary number dividend and a binary number divisor comprising: a data bus for sequential transmission of said dividend and said divider as parallel bit numbers, two's complement adder means connected to said data bus and adapted to receive said dividend and said divisor and to sense the sign bit to determine if the dividend and/or the divisor shall be complemented, a parallel dividend shift register coupled to said two's complement adder means for receiving and storing the dividend number from said adder means prior to a division operation, a parallel divisor register coupled to said two's complement adder means for receiving and storing the divisor number from said adder means prior to a division operation, a parallel adder having its inputs connected to the output of the divisor register and the output of said dividend shift register, said parallel adder having a sign position output, the output of said parallel adder being connected to the input of said dividend shift register, control means, coupled to said data bus and including a flag bit comparator for comparing the sign of the dividend and the divisor, quotient shift register means coupled to said control means and coupled to the sign position output of said parallel adder, and said control means being coupled to said adder means, said divisor register and said dividend shift register for producing timing signals for first loading the dividend number and then the divisor number from said adder means into said dividend and said divisor registers and subsequently initiating a dividing operation whereby, the number in said dividend shift register is added to the number in said divisor register and the resulting sign position output is processed and stored in said quotient register means.
Claim 2
Dependent Claim
293 words
Apparatus for producing a quotient from a binary number dividend and a binary number divisor comprising: a data bus for sequential transmission of said dividend and said divider as parallel bit numbers, two's complement adder means connected to said data bus and adapted to receive said dividend and said divisor and to sense the sign bit to determine if the dividend and/or the divisor shall be complemented, a parallel dividend shift register coupled to said two's complement adder means for receiving and storing the dividend number from said adder means prior to a division operation, a parallel divisor register coupled to said two's complement adder means for receiving and storing the divisor number from said adder means prior to a division operation, a parallel adder having its inputs connected to the output of the divisor register and the output of said dividend shift register, said parallel adder having a sign position output, the output of said parallel adder being connected to the input of said dividend shift register, control means, coupled to said data bus and including a flag bit comparator for comparing the sign of the dividend and the divisor, quotient shift register means coupled to said control means and coupled to the sign position output of said parallel adder, and said control means being coupled to said adder means, said divisor register and said dividend shift register for producing timing signals for first loading the dividend number and then the divisor number from said adder means into said dividend and said divisor registers and subsequently initiating a dividing operation whereby, the number in said dividend shift register is added to the number in said divisor register and the resulting sign position output is processed and stored in said quotient register means.
Claim 3
Dependent Claim
53 words
Apparatus for producing a quotient as set forth in claim 1, wherein said parallel adder input which is connected to the output of said dividend shift register is connected to cause the number from the dividend register to be shifted left one bit before being applied as an input to said parallel adder.
Claim 4
Dependent Claim
56 words
Apparatus as set forth in claim 1, wherein said control means is coupled to said dividend shift register and said quotient shift register means and further includes a bit counter for counting the number of dividing operation being performed in said parallel adder and for generating a clear signal at the end of a division operation.
Claim 5
Dependent Claim
98 words
Apparatus as set forth in claim 1, wherein said quotient shift register means coupled to said control means further includes means for detecting the difference of the sign bit of the sum of said dividend and said divisor from said parallel adder with the flag bit comparator output, said means for detecting the difference being coupled to the input of said quotient shift register means for converting the quotient output from said parallel adder to a two's complement form when the sign of the sum of the divisor and dividend are different from the flag bit comparator output.
Claim 6
Dependent Claim
67 words
Apparatus as set forth in claim 4, wherein said quotient shift register means comprises a serial-in-parallel-out shift register for storing the quotient bits being produced at said parallel adder, and a second parallel adder connected to the output of said quotient shift register for receiving and storing the parallel output from said quotient shift register and for adding a one bit generated by said means for detecting.
Claim 7
Dependent Claim
42 words
Apparatus as set forth in claim 1, wherein said two's complement adder means includes gating means for detecting the sign of the dividend on said data bus for forming a two's complement in said two's complement adder when said dividend is negative.
Claim 8
Dependent Claim
42 words
Apparatus as set forth in claim 1 wherein said two's complement adder means includes gating means for detecting the sign of the divisor on said data bus for forming a two's complement in said two's complement adder when said divisor is positive.
Claim 9
Dependent Claim
29 words
Apparatus as set forth in claim 1, wherein said divisor is a larger number than said dividend so that said quotient is always a fraction number with a sign.