Patent · US Expired

Method and system in a superscalar data processing system for the efficient handling of exceptions

US5784606A · kind A · utility

5Cited by
2References
18Claims
0Family size

Assignees

Inventors

Key dates

Filing dateDec 16, 1996
Grant dateJul 21, 1998
Priority date
Expiry dateDec 16, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4812
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system in a data processing system are disclosed for efficiently handling exceptions. The data processing system includes a register for storing indications of multiple instructions while the multiple instructions are being concurrently processed. An exception is generated within the data processing system. A determination is made whether the exception was generated by one of the multiple instructions. In response to a determination that one of the multiple instructions generated the exception, a determination is then made whether an indication of the instruction which generated the exception is stored in a particular position within a register within the data processing system. In response to a determination that the indication of the instruction is stored in the particular position within the register, the exception is associated with a first priority group. In response to a determination that the indication of the instruction is not stored in the particular position within the register, the exception is associated with a second priority group. In response to a determination that the indication of the instruction did not generate the exception, the exception is assoc…

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