×

Instruction length based cracking for instruction of variable length storage operands

  • US 8,495,341 B2
  • Filed: 02/17/2010
  • Issued: 07/23/2013
  • Est. Priority Date: 02/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing variable operand length instructions, the method comprising:

  • receiving at least one variable operand length instruction;

    analyzing the at least one variable operand length instruction;

    identifying, based on the analyzing, a length of at least one operand in the variable operand length instruction;

    organizing, during at least one of instructing decoding cycles and instruction grouping cycles, the at least one variable operand length instruction into a set of unit of operations, wherein a different organization is performed for different lengths of the at least one operand, and wherein the set of unit of operations are issuable and executable in parallel;

    sending the set of unit of operations to an instruction sequencing unit;

    issuing, by the instruction sequencing unit, the set of unit of operations to one or more execution units; and

    executing, by the one or more execution units, the set of unit of operations.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×