Patent · US Expired

Method and apparatus for writing information to registers in a data processing system using a number of registers for processing instructions

US5805906A · kind A · utility

12Cited by
13References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 15, 1996
Grant dateSep 8, 1998
Priority date
Expiry dateOct 15, 2016

Classification

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

Abstract

In a data processing system using a number of registers for processing instructions, a method and apparatus for writing information to the registers. Ports are accessed for writing back to processor registers, information ("results") resulting from and associated with executing instructions. Certain of the results are stored for restoring to the registers. In response to an interruption at least one of the ports is accessed for restoring stored results to the registers. Accesses to the ports are arbitrated in response to comparing writeback and restoration results. A result includes identification of the instruction the result is associated with (a "TID"), and a register that is targeted by the result (a "TR"). The comparing includes comparing TID's and TR's for the results.

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