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

Method and means for conditional storing of data in a reduced instruction set computer

Assignee: HP Inc
•
Filing: 1987-12-30
•
Granted: 1989-10-10
•
Expires: 2007-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a computer device in accordance with the preferred embodiment of the invention, an instruction set which uses a two-instruction sequence to store the result of a comparison is provided. The two-instruction sequence, which uses no branch instructions, does not need to wait for condition resolution before storing conditional results. Additionally, it also is capable of implementing slightly more general operations than simply storing a zero or one value of a comparison. Basically, the instruction set in accordance with the invention compares two operands and unconditionally stores a zero, which represents a Boolean "false", into a selected destination. The instruction set then conditionally nullifies the instruction following it, thus effecting a highly efficient execution of a sequence of instructions compared to the prior art.

Inventors

  • 👤 Allen J. Baum
  • 👤 Terrence C. Miller
  • 👤 David A. Fotland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:10
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30072; G06F9/30007; G06F9/30021

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 51 words
A method for handling data conditionally in a computer device comprising the steps of: receiving a single instruction; and in response to said single instruction: fetching and comparing in accordance with a selected condition two selected values from a first and a second register, respectively; and clearing a third register unconditionally.
Claim 2
Independent Claim 51 words
A method for handling data conditionally in a computer device comprising the steps of: receiving a single instruction; and in response to said single instruction: fetching and comparing in accordance with a selected condition two selected values from a first and a second register, respectively; and clearing a third register unconditionally.
Claim 3
Dependent Claim 28 words
The method for handling data as in claim 1, wherein said steps of fetching and comparing and clearing are performed within a single cycle of said computer device.
Claim 4
Dependent Claim 34 words
The method for handling data as in claim 1, further comprising the step of nullifying an instruction to be performed during a second cycle following said single cycle in response to meeting said condition.
Claim 5
Dependent Claim 24 words
The method for handling data as in claim 3, wherein said step of nullifying is performed within said single cycle of said computer device.

References Cited (Backward Citations)

US4615004A Cited
US4569016A Cited
US4589065A Cited
US4654786A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-10-09 1993-04-10 1993-10-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-10-09 1997-04-10 1997-10-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-10-09 2001-04-10 2001-10-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag