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

Coded decimal non-restoring divider

Assignee: US Philips Corp
•
Filing: 1972-01-26
•
Granted: 1973-05-22
•
Expires: 1992-01-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A calculating device for dividing decimal numbers according to the method of division without restoration of the remainder, in which the dividend tetrade register comprises an additional tetrade in the location whose order is one higher than the location of the dividend digit of the highest order, and in which a 0 is stored prior to the start of a division. The divisor tetrade register comprises an additional tetrade in the location of the highest order which is a 0, a digit 9 being permanently stored in the latter additional tetrade. In a calculating unit the contents of said additional tetrades are normally included in the subtract and add operations. The correct quotient digits are then automatically produced, said digits being stored, in reaction to a shift command, in the quotient tetrade register each time that the dividend or remainder passes through 0. The shift command, moreover, ensures that the remainder is shifted into the dividend tetrade register in a location of the next higher order.

Inventors

  • 👤 D Bolt
  • 👤 J Reitsma

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 22:26
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/491; G06F7/4915; G06F7/4917; G06F7/498; G06F7/4983

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 342 words
A calculating device for dividing a decimal number according to a method of division which does not restore a remainder, said calculating device comprising a divisor tetrade register for storing divisor digits, a divisor digit of the highest order being a 0, a dividend tetrade register for storing dividend digits and, after a subtraction or an addition of a divisor, for storing remainder digits, a quotient tetrade register for storing quotient digits, and furthermore comprising a calculating unit respectively connected to said registers and a control unit connected to said calculating unit which supplies, if a dividend or a remainder is positive, a command to the calculating unit for performing a subtraction of divisor tetrade register contents from dIvidend tetrade register contents, and a command for performing an addition of the contents of the divisor tetrade register to the contents of the dividend tetrade register, if a remainder is negative, the control unit supplying a shift command, in reaction to a condition signal generated during the processing in the calculating unit, for shifting the remainder into a tetrade of the next higher order in the dividend tetrade register, and for shifting a quotient into a tetrade of the next higher order in the quotient tetrade register, the divisor tetrade register further comprising an additional tetrade in a location whose order is higher by one than a location of the divisor digit (0) of a highest order, a digit 9 being permanently stored in said additional tetrade, the dividend tetrade register comprising an additional tetrade in a location whose order is one higher than a location of the dividend (remainder) digit of a highest order, a digit 0 being stored in the latter additional tetrade at the start of a division, the correct quotient digit being automatically produced by the add and subtract operations in the calculating unit, the contents of said additional tetrades also being involved in said operations, said quotient digit being shifted into a location of a lowest order of the quotient tetrade register in reaction in said shift command.
Claim 2
Dependent Claim 342 words
A calculating device for dividing a decimal number according to a method of division which does not restore a remainder, said calculating device comprising a divisor tetrade register for storing divisor digits, a divisor digit of the highest order being a 0, a dividend tetrade register for storing dividend digits and, after a subtraction or an addition of a divisor, for storing remainder digits, a quotient tetrade register for storing quotient digits, and furthermore comprising a calculating unit respectively connected to said registers and a control unit connected to said calculating unit which supplies, if a dividend or a remainder is positive, a command to the calculating unit for performing a subtraction of divisor tetrade register contents from dIvidend tetrade register contents, and a command for performing an addition of the contents of the divisor tetrade register to the contents of the dividend tetrade register, if a remainder is negative, the control unit supplying a shift command, in reaction to a condition signal generated during the processing in the calculating unit, for shifting the remainder into a tetrade of the next higher order in the dividend tetrade register, and for shifting a quotient into a tetrade of the next higher order in the quotient tetrade register, the divisor tetrade register further comprising an additional tetrade in a location whose order is higher by one than a location of the divisor digit (0) of a highest order, a digit 9 being permanently stored in said additional tetrade, the dividend tetrade register comprising an additional tetrade in a location whose order is one higher than a location of the dividend (remainder) digit of a highest order, a digit 0 being stored in the latter additional tetrade at the start of a division, the correct quotient digit being automatically produced by the add and subtract operations in the calculating unit, the contents of said additional tetrades also being involved in said operations, said quotient digit being shifted into a location of a lowest order of the quotient tetrade register in reaction in said shift command.

References Cited (Backward Citations)

US3031139A Cited
US3330946A Cited
US3308281A Cited
US3644724A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag