Instruction set architecture with extended register addressing
AssigneeInternational Business Machines Corporation
InventorsAdam J. Muff, Paul E. Schardt, Robert A. Shearer, Matthew R. Tubbs
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAdam J. Muff, Paul E. Schardt, Robert A. Shearer, Matthew R. Tubbs
Estimating the term…
A method and circuit arrangement selectively repurpose bits from a primary opcode portion of an instruction for use in decoding one or more operands for the instruction. Decode logic of a processor, for example, may be placed in a predetermined mode that decodes a primary opcode for an instruction that is different from that specified in the primary opcode portion of the instruction, and then utilize one or more bits in the primary opcode portion to decode one or more operands for the instruction. By doing so, additional space is freed up in the instruction to support a larger register file and/or additional instruction types, e.g., as specified by a secondary or extended opcode.
A method of executing instructions in a processor of the type including an auxiliary execution unit, the method comprising:
A method of executing instructions from an instruction set architecture in a processor, wherein the instruction set architecture defines a primary opcode portion and an operand portion for each instruction in the instruction set architecture, the method comprising:
A circuit arrangement, comprising:
Dependencies are inferred from the claim text.