×

Method and apparatus for storing complex numbers to allow for efficient complex multiplication operations and performing such complex multiplication operations

  • US 5,936,872 A
  • Filed: 12/20/1995
  • Issued: 08/10/1999
  • Est. Priority Date: 09/05/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system that executes a program of instructions, a method for multiplying complex numbers comprising the steps of:

  • A) receiving a first instruction;

    B) in response to said first instruction;

    B1) reading eight data elements stored as packed data, a first subset of said eight data elements including two representations of each of the components of a first complex number, a second subset of said eight data elements including two representations of each of the components of a second complex number, wherein each representation of said components either represents the positive or negative of said component; and

    B2) generating a resulting complex number representing the product of said first and second complex numbers using said first and second subsets.

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