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
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)
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 |