A data processing apparatus includes a processor core having a bank of registers. The bank of registers include a set of registers that are used for the storage of stack operands. Instructions from a second instruction set specifying stack operands are translated by an instruction translator into instructions of a first instruction set (or control signals corresponding to those instructions) specifying register operands. These translated instructions are then executed by the processor core. The instruction translator has multiple mapping states for controlling which registers corresponding to which stack operands within the stack. Changes between mapping states are carried out in dependence of stack operands being added to or removed from the set of registers.

 
Web www.patentalert.com

< Method, system and program product for enabling authorized access and request-initiated translation of data files

< System and method for displaying editorial content through television navigation controls and electronic program guides

> System, apparatus and method for presentation and manipulation of personal information syntax objects

> Method for media content presentation in consideration of system power

~ 00238