Apparatus and method for generating 64 bit displacement and immediate values
AssigneeAdvanced Micro Devices, Inc.
InventorKevin J. McGrath
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorKevin J. McGrath
Estimating the term…
An apparatus and method for generating 64 bit displacement and immediate values. In a given processor architecture such as the x86 architecture, instructions may conform to a specified instruction format. The instruction format can include a displacement field and an immediate field. The displacement field can include a displacement value of up to 32 bits and the immediate field can include an immediate value of up to 32 bits. In order to generate 64 bit displacement and immediate values, the 32 bit value from the displacement field of an instruction and the 32 bit value from the immediate field of the instruction may be concatenated to generate a 64 bit concatenated value. The concatenated value may be used by an execution core as a 64 bit displacement or immediate value as specified by the instruction. By concatenating values from the displacement field and immediate field of an instruction, 64 bit displacement and immediate values may be generated without altering an existing instruction format and without the need for additional instructions. In addition, existing decode logic may advantageously be adapted to allow 64 bit displacement and immediate values to be generated.
A processor comprising:
A method comprising:
A computer system comprising:
A processor comprising:
Dependencies are inferred from the claim text.