发明名称 SYSTEM AND METHOD FOR FAST REGISTER RENAMING BY COUNTING
摘要 PROBLEM TO BE SOLVED: To use the register set in a processor more efficiently by mapping sources and target architecture registers in instructions to one group of physical registers and generating a list of tags corresponding to physical registers which are not used here. SOLUTION: One given instruction is loaded to one execution unit and the list of tags corresponding to specific registers which are not used is generated. All the items in a table A for the physical registers are linked on logical OR basis to generate a vector for accurately discriminating which register is used by an instruction being executed. This vector is passed to a structure B which generates the tag of a physical register possibly assigned as a target to a following target although it is not used. The vector structure B generates a bit indicating the adequacy of the generated tag as well. The generated tag becomes ineffective only when the number of usable physical registers is insufficient.
申请公布号 JPH11353177(A) 申请公布日期 1999.12.24
申请号 JP19990119744 申请日期 1999.04.27
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 SAN HOO ZON;HAAM PETER HOFSTY;KEVIN JOHN NOFUKA;JOEL ABRAHAM SILVERMAN
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址