×

Processing architecture having a compare capability

  • US 7,028,170 B2
  • Filed: 03/08/2001
  • Issued: 04/11/2006
  • Est. Priority Date: 03/08/2000
  • Status: Active Grant
First Claim
Patent Images

1. A processing core that executes a compare instruction, the processing core comprising:

  • a plurality of general-purpose registers comprising a first input operand register, a second input operand register and an output operand register;

    a register file comprising the plurality of general-purpose registers;

    comparison logic coupled to the register file, wherein;

    the comparison logic tests for at least two of a following relationships with the compare instruction alone;

    less than, equal to, greater than or no valid relationship,the comparison logic with the compare instruction alone produces a value, andthe value has at least four states to represent the at least two relationships;

    decode logic, which selects the output operand register from the plurality of general-purpose registers; and

    a store path between the comparison logic and the selected output operand register, wherein the value is stored in the selected output operand register,wherein the compare instruction comprises a machine code instruction.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×