Patent · US Expired

Method and apparatus for managing access to out-of-frame Registers

US6665793B1 · kind B1 · utility

20Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 1999
Grant dateDec 16, 2003
Priority date
Expiry dateDec 28, 2019

Classification

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

Abstract

Method and apparatus for managing access to registers that are outside a current register stack frame are disclosed. An instruction execution unit in a processor receives an instruction to be executed. A processor includes a register stack, the register stack including a plurality of register stack frames. Each of the register stack frames includes zero or more registers. One of the plurality of register stack frames is a current register stack frame. When execution of the instruction requires writing to a register referenced by the instruction, the instruction execution unit determines whether the register referenced by the instruction is within the current register stack frame. If the instruction execution unit determines that the register is not within the current register stack frame, the instruction execution unit does not execute the instruction and may, for example, generate a fault. The instruction execution unit executes the instruction is the instruction execution unit determines that the register is within the current register stack frame. When execution of the instruction requires reading from a register referenced by the instruction, the instruction execution unit exec…

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