一種基于新的寄存器文件結(jié)構(gòu)的實現(xiàn)方法
基本信息
申請?zhí)?/td> | CN200710039865.9 | 申請日 | - |
公開(公告)號 | CN100501718C | 公開(公告)日 | 2009-06-17 |
申請公布號 | CN100501718C | 申請公布日 | 2009-06-17 |
分類號 | G06F15/78(2006.01)I;G06F17/30(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 金榮偉;李興仁;林錦麟;劉春暉;張達(dá)文;楊一茜 | 申請(專利權(quán))人 | 上海華龍信息技術(shù)開發(fā)中心 |
代理機構(gòu) | 上海天翔知識產(chǎn)權(quán)代理有限公司 | 代理人 | 上海華龍信息技術(shù)開發(fā)中心 |
地址 | 201203上海市浦東新區(qū)春曉路439號11號樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于新的寄存器文件結(jié)構(gòu)的實現(xiàn)方法。該方法提出了一種新型的寄存器文件結(jié)構(gòu),可以用較少的資源實現(xiàn)寄存器的重命名,解決假數(shù)據(jù)相關(guān)。上述方案中所涉及到的寄存器文件包含4個映射表和一個物理寄存器陣列,利用4個映射表合理、高效的實現(xiàn)寄存器的修改、讀取和恢復(fù)操作。這樣使得任何物理寄存器都可以用來對任何的體系結(jié)構(gòu)寄存器進(jìn)行再定義,空閑的寄存器可以被任意寄存器重命名,甚至所有N個重命名寄存器可以對同一體系結(jié)構(gòu)寄存器進(jìn)行重命名??梢猿浞痔岣呒拇嫫髻Y源的有效利用率。另外,這種靈活、方便、高效的寄存器文件結(jié)構(gòu)策略不僅可以用在超標(biāo)量處理器中也可以用在超流水處理器中。 |
