摘要 |
<P>PROBLEM TO BE SOLVED: To provide a method, a device and a system for performing a packed multiply high with round and shift processing, and to provide a machine readable medium. <P>SOLUTION: The method comprises: a step for receiving a 1st operand having a 1st set of L data elements; a step for receiving a 2nd operand having a 2nd set of L data elements; a step for generating a set of L products by mutually multiplying L data element pairs each of which has the 1st data element from the 1st set of L data elements and the 2nd data element from a corresponding data element position of the 2nd set consisting of L data elements, a step for generating L rounded values by respectively rounding the L products, a step for generating L scaled values by respectively scaling the L rounded values; and a step for performing the round-off processing of each of the L scaled values so as to store the round-off value in a data element position corresponding to the pair of the data element. <P>COPYRIGHT: (C)2005,JPO&NCIPI |