[发明专利]用于执行算术运算的大小检测的设备和方法无效
申请号: | 200880114818.9 | 申请日: | 2008-09-02 |
公开(公告)号: | CN101874237A | 公开(公告)日: | 2010-10-27 |
发明(设计)人: | D·柯萧;M·怀德;D·H·席米斯 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F9/302 | 分类号: | G06F9/302 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 朱海煜;徐予红 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 执行 算术 运算 大小 检测 设备 方法 | ||
1.一种用于处理数据的设备,所述设备包括:
处理电路,用于执行数据处理运算;
一个或多个寄存器,用于存储数据;
控制电路,用于控制所述处理电路以执行所述这些数据处理运算;
其中所述控制电路配置成以致其响应于组合大小检测算术指令来控制所述处理电路,以执行在存储于所述一个或多个寄存器中的至少一个数据单元上的且通过所述组合大小检测算术指令指定的算术运算以及执行大小检测运算,其中所述大小检测运算计算大小指示结果,其提供所述算术运算的结果的大小的最高有效位的位置的指示,而不论所述最高有效位位置是否超过所述至少一个数据单元的数据单元宽度。
2.如权利要求1所述的设备,其中所述处理电路是SIMD处理电路,其设置成针对多个SIMD通道的各个独立地执行所述算术运算,所述组合大小检测算术指令识别包括多个数据单元的至少一个SIMD输入矢量,所述算术运算在所述多个数据单元上独立地执行以生成包括相应多个结果数据单元的SIMD结果矢量。
3.如权利要求2所述的设备,其中所述大小指示结果提供对应于所述SIMD结果矢量的相应多个数据单元的多个大小的最大者的最高有效位的指示。
4.如权利要求2所述的设备,其中所述大小指示结果包括SIMD结果矢量,所述SIMD结果矢量具有分别对应于所述多个SIMD通道的多个大小指示结果值。
5.如权利要求2所述的设备,其中所述一个或多个寄存器包括SIMD寄存器组和标量寄存器组。
6.如权利要求5所述的设备,其中所述控制电路控制所述处理电路以在所述SIMD寄存器组中存储所述SIMD算术运算的所述结果。
7.如前述权利要求中任一项所述的设备,其中所述控制电路控制所述处理电路以存储所述大小指示结果于通用寄存器中。
8.如权利要求7所述的设备,其中当从属于权利要求2时所述通用寄存器是SIMD寄存器和标量寄存器之一。
9.如前述权利要求中任一项所述的设备,其中所述大小指示结果存储在专用寄存器中。
10.如前述权利要求中任一项所述的设备,其中所述算术运算是无符号算术运算。
11.如前述权利要求中任一项所述的设备,其中所述算术运算是带正负号算术运算。
12.如前述权利要求中任一项所述的设备,其中所述控制电路响应于所述组合大小检测算术指令以执行定标计算以在执行所述算术运算前根据由所述组合大小检测算术指令指定的定标参数以定标所述至少一个数据单元。
13.如权利要求12所述的设备,其中所述控制电路响应于所述组合大小检测算术指令以从所述定标计算的输出计算所述大小指示结果。
14.如前述权利要求中任一项所述的设备,其中所述组合大小检测算术指令是块浮点指令。
15.如前述权利要求中任一项所述的设备,其中所述算术运算是移动加法、减法、乘法和乘法-累计运算的至少其中之一。
16.如权利要求2所述的设备,其中所述控制电路响应于所述组合大小检测算术指令以控制所述处理电路来在所述SIMD算术运算的所述结果的所述多个数据单元的至少两者上执行至少一个逻辑运算以计算所述大小指示结果,其中所述至少一个逻辑运算在功能上与逻辑OR运算等效。
17.如权利要求16所述的设备,其中所述控制电路响应于所述组合大小检测算术指令以控制所述处理电路来在所述至少二个数据单元的位的子集上执行所述至少一个逻辑运算。
18.如权利要求17所述的设备,其中所述位的子集对应于所述至少二个数据单元的相应数据单元的一个或多个最高有效位。
19.如权利要求16所述的设备,其中当从属于权利要求11时所述控制电路响应于所述组合大小检测算术指令以控制所述处理电路,来检测所述SIMD算术运算的所述结果的所述多个数据单元的一个或多个,其具有负值,以及在执行所述至少一个逻辑运算前反转所述负值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880114818.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:包含本征型导电聚合物的复合材料及方法和装置
- 下一篇:微细结构体