发明名称 |
用于不对称双重路径处理的设备和方法 |
摘要 |
依照本发明的实施例,公开了一种计算机处理器体系结构;并且尤其公开了一种计算机处理器、一种操作相同计算机处理器的方法以及利用该计算机的指令集的计算机程序产品。在依照本发明的一个实施例中,提供了一种计算机处理器,所述处理器包括:译码部件,用于译码从保持指令分组序列的存储器中所取出的指令分组;和第一和第二处理通道,每个处理通道包括多个功能部件,其中所述第一处理通道能够执行控制操作并且包括具有相对较窄比特宽度的控制寄存器堆,并且所述第二处理通道能够执行其中至少一个输入为向量的数据处理操作并且包括具有相对较宽比特宽度的数据寄存器堆。所述译码部件可操作来对每个指令分组检测所述指令分组是定义了(i)要在所述第一处理通道上顺序执行的多个控制指令还是定义了(ii)要在所述第二执行通道上同时执行的、包括至少一个数据处理指令的多个指令,并且可操作来根据所述检测来控制所述第一和第二通道。 |
申请公布号 |
CN1973260A |
申请公布日期 |
2007.05.30 |
申请号 |
CN200580017666.7 |
申请日期 |
2005.03.22 |
申请人 |
艾色拉公司 |
发明人 |
S·诺勒斯 |
分类号 |
G06F9/30(2006.01);G06F9/38(2006.01) |
主分类号 |
G06F9/30(2006.01) |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
程天正;张志醒 |
主权项 |
1.一种计算机处理器,所述处理器包括:译码部件,用于译码从保持指令分组序列的存储器中所取出的指令分组;和第一和第二处理通道,每个处理通道包括多个功能部件,其中所述第一处理通道能够执行控制操作并且包括具有相对较窄比特宽度的控制寄存器堆,并且所述第二处理通道能够执行其中至少一个输入为向量的数据处理操作并且包括具有相对较宽比特宽度的数据寄存器堆;其中所述译码部件可操作来对每个指令分组检测所述指令分组定义了(i)要在所述第一处理通道上顺序执行的多个控制指令还是定义了(ii)要在所述第二执行通道上同时执行的、包括至少一个数据处理指令的多个指令,并且可操作来根据所述检测来控制所述第一和第二通道。 |
地址 |
英国布里斯托尔 |