×

Method and software for partitioned floating-point multiply-add operation

DC
  • US 7,660,972 B2
  • Filed: 01/16/2004
  • Issued: 02/09/2010
  • Est. Priority Date: 08/16/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing data in a programmable processor, the method comprising:

  • decoding and executing instructions that instruct a computer system to perform operations,at least some of the instructions including group floating-point instructions each operating on first and second registers partitioned into a plurality of floating point operands, the floating point operands having a defined precision and the defined precision being dynamically variable, having a defined result precision which is equal to the defined precision of the operands;

    at least one group floating-point instruction being a group floating-point multiply-and-add instruction, further operating on a third register partitioned into a plurality of floating-point operands,operable to multiply the plurality of floating-point operands in the first and second registers and add the plurality of floating-point operands in the third register, each producing a floating-point value to provide a plurality of floating-point values, each of the floating-point values capable of being represented by the defined result precision, and a catenated result having a plurality of partitioned fields for the plurality of floating point values.

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