发明名称 Method and system to combine corresponding half word units from multiple register units within a microprocessor
摘要 A method and system to combine corresponding half word units from multiple register units within a microprocessor, such as, for example, a digital signal processor, during execution of a single instruction are described. An instruction to combine predetermined disparate source register units from a register file structure is received within a processing unit. The instruction is then executed to combine corresponding half word units from the source register units and to input the half word units into respective portions of a resulting destination register unit. During the execution of the instruction, the predetermined source register units are identified and corresponding most significant half word units and associated data are retrieved from the identified register units. The retrieved half word units are further combined and input into a respective most significant portion of a resulting destination register unit. Similarly, corresponding least significant half word units and associated data are retrieved from the identified register units. The retrieved half word units are further combined and input into a respective least significant portion of a resulting destination register unit. Finally, the resulting destination register unit is stored into the register file structure for further processing.
申请公布号 US8127117(B2) 申请公布日期 2012.02.28
申请号 US20060431300 申请日期 2006.05.10
申请人 ZENG MAO;CODRESCU LUCIAN;QUALCOMM INCORPORATED 发明人 ZENG MAO;CODRESCU LUCIAN
分类号 G06F9/30;G06F7/38;G06F9/00;G06F9/40;G06F9/44 主分类号 G06F9/30
代理机构 代理人
主权项
地址