发明公开
- 专利标题: METHOD AND STRUCTURE FOR SOLVING THE EVIL-TWIN PROBLEM
- 专利标题(中): 方法与结构解决问题的邪恶的双胞胎
-
申请号: EP10721863.8申请日: 2010-04-13
-
公开(公告)号: EP2422270A2公开(公告)日: 2012-02-29
- 发明人: CHAUDHRY, Shailender , TREMBLAY, Marc
- 申请人: Oracle America, Inc. formerly known as Sun Microsystems, Inc.
- 申请人地址: 10 Network Circle Menlo Park, CA 94025 US
- 专利权人: Oracle America, Inc. formerly known as Sun Microsystems, Inc.
- 当前专利权人: Oracle America, Inc. formerly known as Sun Microsystems, Inc.
- 当前专利权人地址: 10 Network Circle Menlo Park, CA 94025 US
- 代理机构: Harris, Ian Richard
- 优先权: US426550 20090420
- 国际公布: WO2010123541 20101028
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
A register file, in a processor, includes a first plurality of registers of a first size, n-bits. A decoder uses a mapping that divides the register file into a second plurality M of registers having a second size. Each of the registers having the second size is assigned a different name in a continuous name space. Each register of the second size includes a plurality N of registers of the first size, n-bits. Each register in the plurality N of registers is assigned the same name as the register of the second size that includes that plurality. State information is maintained in the register file for each n-bit register. The dependence of an instruction on other instructions is detected through the continuous name space. The state information allows the processor to determine when the information in any portion, or all, of a register is valid.
信息查询