Patent · US Expired

Taking corrective action in computer programs during instruction processing

US6170082A · kind A · utility

3Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 13, 1998
Grant dateJan 2, 2001
Priority date
Expiry dateApr 13, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3636
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A standardized test environment assists identifying problematic instances of instructions in computer programs that produce erroneous results. A standardized production environment takes corrective action for selected instructions by intercepting instruction processing during instruction fetch, instruction decode or instruction execution and modifying one or more values such that the instructions achieve correct results. In one embodiment of a test environment, a computer system collects diagnostic information for designated instructions such as subtraction operations that produce negative results. In one embodiment of a production environment, a computer system intercepts instruction processing for instructions at specified locations in a program and takes corrective action according to information obtained from a table of control information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.