← Back to Patent Explorer
US4381550A Expired / Lapsed US ⏱️ 0.0 years remaining

High speed dividing circuit

Assignee: Unisys Corp
•
Filing: 1980-10-29
•
Granted: 1983-04-26
•
Expires: 2000-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Logic circuit hardware is provided for dividing a binary fraction divisor into a smaller binary fraction dividend to provide a binary fraction quotient. Initially, the divisor is stored in a storage register with its sign in the highest order bit position and remains unchanged during the division operation. Initially, the dividend is stored in a dividend shift register and is shifted left one bit before being applied to a parallel adder to perform a partial divide operation. A clock signal is provided to time the division operations, wherein, the stored dividend is added to the stored divisor in a parallel binary adder. When the highest order or sign bit of the adder is positive, the sum of the dividend and the divisor are stored in the dividend register and a binary one is stored in a quotient register. When the highest order or sign bit of the adder is negative, the dividend register is shifted left and a binary zero is filled in the quotient register. Control means, including clock means, are connected logically to effect the division operation and data transfer without software implementation.

Inventors

  • 👤 Dan C. Baker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 15:53
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/52; G06F7/535; G06F2207/00; G06F2207/535; G06F2207/5353

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.

References Cited (Backward Citations)

US3064896A Cited
US3492468A Cited
US4238833A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-04-25 1986-10-25 1987-04-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-04-25 1990-10-25 1991-04-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-04-25 1994-10-25 1995-04-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag