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

Pre-conditioned divisor trial quotient divider

Assignee: PROGRAMMATICS Inc
•
Filing: 1971-03-15
•
Granted: 1973-05-29
•
Expires: 1991-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for performing division by selecting a trial quotient digit from a table derived from a consideration of only the leading digits of the dividend and divisor. The trial quotient digit is the maximum of a restricted range of possible quotient digits and is used to select a corresponding multiple of the divisor which is then tested by subtraction from the dividend. The trial quotient digit is subsequently adjusted if necessary. A basic apparatus and a computer program is also described to illustrate the implementation of the method by means of a digital computer. A table look-up procedure for obtaining the multiples of the divisor may also be used in a method of multiplication.

Inventors

  • 👤 D Ferguson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 03:49
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/491; G06F7/4915; G06F7/4917

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 257 words
Apparatus for dividing a dividend by a divisor to produce a quotient, comprising: means for restricting the numerical values of the dividend and the divisor such that the dividend is equal to or less than the divisor and the divisor has a non-zero leading digit; means for normalizing the dividend and the divisor so that the numerical value of the divisor is greater than a predetermined numerical value vo (b-5)/(b-2) where b is the base number; means for determining a trial quotient digit p in accordance with the relationship, p min( (b-1), (b(m+1)-1)/(max(n,bvo))) where p is equal to the minimum of the two terms within the braces, b is the base number, m is the leading digit of the dividend, n is the leading digit of the divisor, the brackets indicate that the contained term is to be truncated to an integer, and, max(n,bvo) indicates that the maximum of the two terms within the parentheses is to be taken; means for generating the multiple of the divisor corresponding to the determined trial quotient digit; means for subtracting the generated multiple of the divisor from the dividend to produce a difference; means for outputting the trial quotient digit as a correct quotient digit if the difference is positive, and; means for successively adding the divisor to the difference if the difference is negative, until the remaining difference is positive, and decrementing the trial quotient digit by one for each successive addition, the decremented trial quotient digit being outputted by the means for outputting as a correct quotient digit.
Claim 2
Dependent Claim 257 words
Apparatus for dividing a dividend by a divisor to produce a quotient, comprising: means for restricting the numerical values of the dividend and the divisor such that the dividend is equal to or less than the divisor and the divisor has a non-zero leading digit; means for normalizing the dividend and the divisor so that the numerical value of the divisor is greater than a predetermined numerical value vo (b-5)/(b-2) where b is the base number; means for determining a trial quotient digit p in accordance with the relationship, p min( (b-1), (b(m+1)-1)/(max(n,bvo))) where p is equal to the minimum of the two terms within the braces, b is the base number, m is the leading digit of the dividend, n is the leading digit of the divisor, the brackets indicate that the contained term is to be truncated to an integer, and, max(n,bvo) indicates that the maximum of the two terms within the parentheses is to be taken; means for generating the multiple of the divisor corresponding to the determined trial quotient digit; means for subtracting the generated multiple of the divisor from the dividend to produce a difference; means for outputting the trial quotient digit as a correct quotient digit if the difference is positive, and; means for successively adding the divisor to the difference if the difference is negative, until the remaining difference is positive, and decrementing the trial quotient digit by one for each successive addition, the decremented trial quotient digit being outputted by the means for outputting as a correct quotient digit.
Claim 3
Dependent Claim 31 words
The apparatus defined in claim 1, including: means for substituting the positive remaining difference for the normalized dividend and repeating the division until a Predetermined number of quotient digits is obtained.
Claim 4
Dependent Claim 42 words
The apparatus defined in claim 1, including: means for storing predetermined values of trial quotient digits whereby a trial quotient digit for a particular combination of leading digits of the dividend and divisor, respectively, may be generated by a table look-up procedure.
Claim 5
Dependent Claim 51 words
The apparatus defined in claim 1, wherein said means for generating the multiple of the divisor includes: means for precomputing and storing all of the multiplies of the divisor to the limit of the base number, whereby a particular multiple of the divisor may be generated by a table look-up procedure.
Claim 6
Dependent Claim 42 words
The apparatus defined in claim 4, including: means for storing predetermined values of trial quotient digits whereby a trial quotient digit for a particular combination of leading digits of the dividend and divisor, respectively, may be generated by a table lookup procedure.
Claim 7
Dependent Claim 31 words
The apparatus defined in claim 5, including: means for substituting the positive remaining difference for the normalized dividend and repeating the division until a predetermined number of quotient digits is obtained.

References Cited (Backward Citations)

US3234367A Cited
US3591787A Cited
US3578961A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-05-28 1976-11-27 1977-05-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-05-28 1980-11-27 1981-05-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-05-28 1984-11-27 1985-05-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag