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

Software method for implementing dismissible instructions on a computer

Assignee: HP Inc
•
Filing: 1990-10-31
•
Granted: 1994-01-11
•
Expires: 2010-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for operating a digital computer in response to the occurrence of an exception is disclosed. The method provides for the examination both of the contents of a predetermined computer location and of the instruction code for the instruction causing the exception. The computer then utilizes the result of those examinations to determine the dismissibility of the exception. The computer transfers control to the next instruction after the instruction which caused the exception if that instruction is dismissible.

Inventors

  • 👤 Daryl K. Odnert
  • 👤 Michael J. Mahon
  • 👤 Dale C. Morris
  • 👤 Jerome C. Huck
  • 👤 Ruby B. Lee
  • 👤 Stephen G. Burger
  • 👤 William R. Bryg
  • 👤 Vivek S. Pendharkar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 12:01
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3861; G06F9/3865

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 180 words
A method for operating a digital computer in response to the occurrence of an exception, said digital computer, in the absence of said exception, executes instructions in a predetermined sequence specified in a program stored therein, and in response to the occurrence of said exception interrupts said predetermined sequence, said computer including a plurality of storage locations and means for implementing one or more instructions, each said storage location comprising means for storing digital values and being identified by an address or register label, said method comprising: branching to a trap routine after detecting the occurrence of said exception, wherein said trap routine causes said computer to determine whether said instruction causing said exception is dismissible, said determination depending upon the value stored at a predetermined one of said storage locations and the instruction code of said instruction causing said exception; and causing said computer to assign the instruction following said instruction causing said exception in said predetermined sequence to be the next instruction to be executed if said instruction causing said exception was determined to be a dismissible instruction.
Claim 2
Independent Claim 180 words
A method for operating a digital computer in response to the occurrence of an exception, said digital computer, in the absence of said exception, executes instructions in a predetermined sequence specified in a program stored therein, and in response to the occurrence of said exception interrupts said predetermined sequence, said computer including a plurality of storage locations and means for implementing one or more instructions, each said storage location comprising means for storing digital values and being identified by an address or register label, said method comprising: branching to a trap routine after detecting the occurrence of said exception, wherein said trap routine causes said computer to determine whether said instruction causing said exception is dismissible, said determination depending upon the value stored at a predetermined one of said storage locations and the instruction code of said instruction causing said exception; and causing said computer to assign the instruction following said instruction causing said exception in said predetermined sequence to be the next instruction to be executed if said instruction causing said exception was determined to be a dismissible instruction.
Claim 3
Dependent Claim 38 words
The method of claim 1 wherein: said storage value is the memory address at which said instruction causing said exception is stored; and said branching step comprises comparing said memory address to a list of predetermined memory addresses.
Claim 4
Dependent Claim 32 words
The method of claim 1, wherein: said location is a computer register; and said step of determining if said instruction is dismissible comprises comparing said value to a plurality of predetermined values.

References Cited (Backward Citations)

US4074353A Cited
US4080650A Cited
US5034880A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-10 1997-07-12 1998-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-10 2001-07-12 2002-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-10 2005-07-12 2006-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag