J0S@PSUVM.BITNET (07/27/89)
I need to preform a complex times complex 2's complement integer multiply.
The machine architecture has both a 16-bit signed multiply and a 16-bit
unsigned multiply. The real and imaginary parts of the multiplicand are
both 32-bit 2's complement integers. The real and imaginary parts of the
multiplier are both 16-bit 2's complement integers. The complex magnitude
of the multiplier is unity. The real and imaginary parts of the complex
product are to be 32-bit 2's complement integers containing the most
significant bits of the intermediate products.
Do you have an efficient algorithm for this process or could point me
towards a reference?
Thanks, Jack W. Sharer, JWS@PSUARLC.BITNET