发明名称 SYSTEM AND METHOD FOR RETIRING INSTRUCTION IN SUPERSCALAR MICROPROCESSOR
摘要 PROBLEM TO BE SOLVED: To realize a high-speed and compact superscalar microprocessor. SOLUTION: The superscalar microprocessor, which is configured to execute one or more instructions out of program sequence, comprises: a superscalar register renaming circuit for simultaneously assigning an address to each of one or more instructions; a plurality of functional units for executing the instructions out of program sequence; a buffer for storing execution results of the instructions while an address assigned to each of the instructions indicates a position in the buffer for storing execution results; a register array including a plurality of array positions to be referred to so as to provide execution results of retired instructions; a retirement control block for determining whether an executed instruction is retirable or not; and an instruction retirement unit for simultaneously retiring a group of retirable instructions by simultaneously associating an execution result of each instruction in the group of retirable instructions with an array position in the register array. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2006134361(A) 申请公布日期 2006.05.25
申请号 JP20060034741 申请日期 2006.02.13
申请人 SEIKO EPSON CORP 发明人 WANG JOHANNES;GARG SANJIV;DEOSARAN TREVOR
分类号 G06F9/38;G06F9/30 主分类号 G06F9/38
代理机构 代理人
主权项
地址