摘要 |
PROBLEM TO BE SOLVED: To combine corresponding half word units from multiple register units by carrying out a single instruction.SOLUTION: An instruction is carried out to: combine corresponding half word units from source register units; input the half word units into respective portions of a resulting destination register unit; identify the predetermined source register units; and retrieve corresponding most significant half word units and associated data from the identified register units. The retrieved half word units are combined and input into a corresponding most significant portion of the resulting destination register unit. Similarly, corresponding least significant half word units and associated data are retrieved from the identified register units; and the retrieved half word units are combined and input into a corresponding least significant portion of the resulting register unit. Finally, the resulting destination register unit is stored in the register file structure for further processing. |