Staas & Halsey LLP
Register window system and method that stores the next register window in a temporary buffer
The present apparatus reduces hardware resources and improves data read throughput in an information processing apparatus employing the out-of-order instruction execution method. The apparatus includes: an arithmetic operation unit which executes a window switching instruction and an instruction relating to data stored in the current register or data held in the replacing buffer; and a control unit which transfers, if a window switching instruction is decoded at execution of the window switching instruction by the arithmetic operation unit, data of the register window which is to be specified by the current window pointer upon completion of execution of the window switching instruction, to the replacing buffer.
Fujitsu Limited
G G G
G06F G06F G06F
inventional inventional inventional
Toshio Ryuji Hideo
Yoshida Kan Yamashita