发明名称 ARITHMETIC PROCESSING UNIT
摘要 PROBLEM TO BE SOLVED: To provide a register file of a register window system, and to reduce the circuit scale of an arithmetic processing unit for performing the out-of order execution of an instruction following a window switch instruction, and to reduce the power consumption. SOLUTION: An MRF 10 is provided with: a register file; MRF_RA1 and MRF_RA2; and five read ports io0, io1, io2, l0 and l1. The MRF_RA1 is controlled by a register control part 210, and the in-register/out-register of a register window designated by the value (cwp) of a CWP register 213 and the window of a local register are selectively output from those read ports. Then, the MRF_RA2 is controlled by the register control part 210, and the data of the register required by the arithmetic part 30 are selected from the data of the selectively output window and the data of the window of the global register input from the register file, and the data are output to an arithmetic part 30. COPYRIGHT: (C)2009,JPO&INPIT
申请公布号 JP2008234075(A) 申请公布日期 2008.10.02
申请号 JP20070069613 申请日期 2007.03.16
申请人 FUJITSU LTD 发明人 SUGA RYUJI;TANAKA TOMOHIRO;YOSHIDA TOSHIO
分类号 G06F9/38;G06F9/34;G06F9/42 主分类号 G06F9/38
代理机构 代理人
主权项
地址