Patent US3576533A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3576533A Expired / Lapsed US ⏱️ 0.0 years remaining

Comparison of contents of two registers

Assignee: Fujitsu General Ltd
•
Filing: 1967-09-05
•
Granted: 1971-04-27
•
Expires: 1987-09-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system in calculating devices for performing a comparison of the contents of two registers decided by priority of output between progress type registers, the numerical contents of the registers being fixed by the delay from standard timing of an output produced when constant periodic stepping pulses are supplied.

Inventors

  • 👤 Akira Yokoyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 20:27
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/491; G06F7/498; G06F7/4983; G06F7/4985; G06F7/02; G06F7/026

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 110 words
A comparison decision system of register contents comprising: two registers of the n-progress type each storing a numerical value content to be compared with each other; means for simultaneously applying the same constant period stepping pulses to said two registers; each of said two registers producing an output in response to an applied stepping pulse corresponding to its numerical value content; and means for receiving said outputs of said two registers in time priority and producing a comparison output signal indicating the relative magnitude of the numerical value contents of said two registers, which comparison output signal is dependent upon said time priority of said outputs of said two registers.
Claim 2
Dependent Claim 110 words
A comparison decision system of register contents comprising: two registers of the n-progress type each storing a numerical value content to be compared with each other; means for simultaneously applying the same constant period stepping pulses to said two registers; each of said two registers producing an output in response to an applied stepping pulse corresponding to its numerical value content; and means for receiving said outputs of said two registers in time priority and producing a comparison output signal indicating the relative magnitude of the numerical value contents of said two registers, which comparison output signal is dependent upon said time priority of said outputs of said two registers.
Claim 3
Dependent Claim 37 words
The system, as set forth in claim 1 wherein when the contents of said registers are equal, the equality of said contents of said registers is determined by a coincident output from the output of said registers.
Claim 4
Dependent Claim 91 words
The system, as set forth in claim 1, wherein said means for receiving the outputs of said registers and for producing said comparison output signal comprises: a flip-flop means operatively connected to said registers for changing the state of said flip-flop means and providing change of state output signals upon receiving the respective outputs from said registers; AND gates, each connected, respectively, for receiving said chaNge of state output signals from said flip-flop means; and means for sending a 0 reference pulse of said stepping pulses simultaneously to said AND gates.
Claim 5
Dependent Claim 97 words
The system, as set forth in claim 1, further comprising; two plural unit registers and circuit means for carrying out division by a plurality of subtractions in which the subtractions are performed from the lowest unit toward the highest unit; and said two registers of the n-progress type constituting single unit registers, and receiving readouts of corresponding units of said plural unit registers from the lowest corresponding units to the highest corresponding units, the possibility or impossibility of a subsequent subtraction being determined by the comparison decision of the numerical value contents of said single unit registers.
Claim 6
Dependent Claim 153 words
The system, as set forth in claim 1, for division by a plurality of subtractions and for determining the possibility or impossibility of subsequent subtraction by comparison between the partial remainder and the divisor, comprising: two plural unit registers and circuit means for carrying out division by a plurality of subtractions performed by adding to the dividend the same number of adding pulses as that of the complement of the divisor; said two registers of the n-progress type constituting single unit working registers and receiving readouts of corresponding units of said plural unit registers in turn from the lowest corresponding units to the highest corresponding units; and the means for receiving the outputs comprising a flip-flop for being set and reset by said outputs, respectively, the possibility or impossibility of subsequent subtraction being decided by comparison of the partial remainder and the divisor, by a comparison of said outputs of said working registers.
Claim 7
Dependent Claim 188 words
A comparison decision system of register contents, comprising: two plural unit registers each comprising a plurality of said n-progress type register units, each storing a numerical value content and constituting a plurality of ordered register units, covering from a lowest register unit to a highest register unit; means for simultaneously applying the same constant period stepping pulses to two corresponding ordered register units of said two plural unit registers; each of said two corresponding ordered register units producing an output in response to an applied stepping pulse corresponding to its numerical value content; means for receiving said outputs of said two corresponding ordered register units in time priority and producing a comparison output signal indicating the relative magnitude of the numerical value contents of said two corresponding ordered register units, which comparison output signal is dependent upon said time priority of said outputs of said two corresponding ordered register units; and means for switching said stepping pulses so that the latter are sent in turn to said plurality of corresponding ordered register units of said plural unit registers from the lowest register unit to the highest register unit.
Claim 8
Dependent Claim 188 words
A comparison decision system of register contents, comprising: two plural unit registers each comprising a plurality of said n-progress type register units, each storing a numerical value content and constituting a plurality of ordered register units, covering from a lowest register unit to a highest register unit; means for simultaneously applying the same constant period stepping pulses to two corresponding ordered register units of said two plural unit registers; each of said two corresponding ordered register units producing an output in response to an applied stepping pulse corresponding to its numerical value content; means for receiving said outputs of said two corresponding ordered register units in time priority and producing a comparison output signal indicating the relative magnitude of the numerical value contents of said two corresponding ordered register units, which comparison output signal is dependent upon said time priority of said outputs of said two corresponding ordered register units; and means for switching said stepping pulses so that the latter are sent in turn to said plurality of corresponding ordered register units of said plural unit registers from the lowest register unit to the highest register unit.
Claim 9
Dependent Claim 172 words
The system, as set forth in claim 6, wherein said means for receiving said outputs comprises a flip-flop means operatively connected to the outputs of each of said plurality of ordered register units of said plural unit registers for being set or reset in accordance with the comparative magnitude of the numerical value contents of said corresponding ordered register units of said plural unit registers, and being set or reset again in turn when said stepping pulses are switched to next corresponding ordered register units of said plural unit registers; and means for inhibiting a change in condition of said flip-flop means when the magnitude of the numerical value contents are equal in corresponding ordered register units of said plural unit registers which are then receiving said stepping pulses, whereby the relative magnitude of the ordered numerical value contents of said plural uniT registers are determined by the condition of said flip-flop means after the comparison of the highest corresponding ordered register units of said plural unit registers receiving said stepping pulses.
Claim 10
Dependent Claim 64 words
The system, as set forth in claim 7, wherein said inhibiting means includes: an AND gate operatively connected to the outputs of corresponding ordered register units of said plural unit registers; an inhibit gate connected to the output of said AND gate and to said flip-flop means; and a delay circuit connected between the outputs of said ordered register units and said inhibit gate.
Claim 11
Dependent Claim 127 words
The system, as set forth in claim 7, wherein: said switching means is a step counter; means for sending a plurality of periodic 0 reference pulses of said stepping pulses to said step counter; said step counter switching said sending of said stepping pulses in turn to said plurality of ordered register units, respectively, upon receiving each of said 0 reference pulses; and said switching means further includes a plurality of AND gates each connected at its output to one of said ordered register units, respectively, and each connected at its input to said means for applying a plurality of stepping pulses and to the output of a stage of said step counter corresponding to the respective ordered register unit to which said AND gate is connected.
Claim 12
Independent Claim 166 words
A system for division by a plurality of subtractions in which the subtraction and comparison are performed together, comprising: a first working register of the n-progress type storing a numerical value content; a second working register of the n-progress type storing a numerical value content; a delay circuit; means for simultaneously applying the same constant period stepping pulses to said first and second working registers and said delay circuit; each of said registers producing an output in response to an applied stepping pulse corresponding to its numerical value content; a gate means receiving delayed pulses from said delay circuit; means for supplying a 9th timing pulse of said stepping pulses to said gate circuit for opening same; said gate means operatively connected to said second working register for being closed upon receiving an output signal from said second working register; and said gate means operatively connected to said first working register and for sending said delayed pulses to said first working register when it is open.
Claim 13
Independent Claim 166 words
A system for division by a plurality of subtractions in which the subtraction and comparison are performed together, comprising: a first working register of the n-progress type storing a numerical value content; a second working register of the n-progress type storing a numerical value content; a delay circuit; means for simultaneously applying the same constant period stepping pulses to said first and second working registers and said delay circuit; each of said registers producing an output in response to an applied stepping pulse corresponding to its numerical value content; a gate means receiving delayed pulses from said delay circuit; means for supplying a 9th timing pulse of said stepping pulses to said gate circuit for opening same; said gate means operatively connected to said second working register for being closed upon receiving an output signal from said second working register; and said gate means operatively connected to said first working register and for sending said delayed pulses to said first working register when it is open.

References Cited (Backward Citations)

US2694801A Cited
US3161765A Cited
US3006549A Cited
US3126475A Cited
US3439336A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-04-26 1974-10-26 1975-04-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-04-26 1978-10-26 1979-04-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-04-26 1982-10-26 1983-04-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag