发明名称 对数据执行排列运算的装置与方法
摘要 提供一种用以处理数据的装置,所述装置包含处理电路,其具有用以执行排列运算的排列电路;寄存器组,其具有用以储存数据的多个寄存器;控制电路,其响应程序指令来控制处理电路去执行数据处理运算。所述控制电路被设置成对控制产生指令作出响应,以依据位屏蔽而产生控制信号以配置该排列电路来对输入操作数执行排列运算。该位屏蔽在该输入操作数中识别出具有第一排序的第一组数据元及具有第二排序的第二组数据元,并且该排列运算使得其保存该第一排序及该第二排序中的一个但改变该第一排序及该第二排序中的另一个。
申请公布号 CN101925877A 申请公布日期 2010.12.22
申请号 CN200880125258.7 申请日期 2008.11.26
申请人 ARM有限公司 发明人 D·H·塞姆斯;M·威尔德
分类号 G06F9/315(2006.01)I 主分类号 G06F9/315(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 李娜;蒋骏
主权项 一种用以处理数据的装置,所述装置包含:处理电路,其用以执行数据处理运算,所述处理电路包含用以执行排列运算的排列电路;寄存器组,其具有用以储存数据的多个寄存器;控制电路,其响应程序指令来控制所述处理电路去执行所述数据处理运算;其中所述控制电路被设置成对控制产生指令作出响应,以依据位屏蔽而产生控制信号以配置所述排列电路对输入操作数执行排列运算,该输入操作数包含储存于所述寄存器组的一个或多个寄存器内的数据;其中所述位屏蔽在所述输入操作数中识别出具有第一排序的第一组数据元及具有第二排序的第二组数据元,并且其中所述排列运算保存所述第一排序及所述第二排序中的一个,但改变另一个。
地址 英国剑桥郡