FIELD: information technology.
SUBSTANCE: method of executing an expanded instruction in a system with a rename table, a free list, and a constituent instruction rename table comprising converting the expanded instruction into a plurality of separately executable constituent instructions including a first constituent instruction and a second constituent instruction; assigning a physical register number associated with a physical register to the first constituent instruction by mapping an identifier of the first constituent instruction to the physical register number in the constituent instruction rename table, wherein the first constituent instruction generates an intermediate result; and associating the assigned physical register number with the second constituent instruction receiving the intermediate result.
EFFECT: reliable forwarding of intermediate results between constituent instructions and an expanded instruction.
19 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
ENERGY SAVING METHODS AND DEVICE FOR SELECTIVE PERMISSION OF COMPARATORS IN REGISTER FILE WITH RENAMING BASED ON KNOWN PROCESSOR STATUS | 2006 |
|
RU2389059C2 |
CLEANING OF SEGMENTED CONVEYOR FOR WRONGLY PREDICTED TRANSITIONS | 2008 |
|
RU2427889C2 |
INFORMATION PROCESSING SYSTEM AND METHOD FOR ITS OPERATIONS | 1994 |
|
RU2150738C1 |
METHOD FOR OPERATIONS OF PROCESSING SYSTEM | 1994 |
|
RU2142157C1 |
INSTRUCTION AND LOGICAL SCHEME FOR SORTING AND LOADING OF SAVE INSTRUCTIONS | 2014 |
|
RU2663362C1 |
INSTRUCTION AND LOGIC FOR IDENTIFICATION OF INSTRUCTIONS FOR REMOVAL IN MULTI-FLOW PROCESSOR WITH SEQUENCE CHANGING | 2013 |
|
RU2644528C2 |
VIRTUALLY TAGGED INSTRUCTION CACHE WITH PHYSICALLY TAGGED BEHAVIOUR | 2007 |
|
RU2433456C2 |
INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE | 2013 |
|
RU2662394C2 |
COMMAND AND LOGIC OF PROVIDING FUNCTIONAL CAPABILITIES OF CIPHER PROTECTED HASHING CYCLE | 2014 |
|
RU2637463C2 |
DETERMINATION OF PATH PROFILE BY USING COMBINATION OF HARDWARE AND SOFTWARE TOOLS | 2013 |
|
RU2614583C2 |
Authors
Dates
2011-10-20—Published
2008-01-24—Filed