【技术实现步骤摘要】
本公开内容属于执行逻辑和数学操作的处理装置以及相关软件和软件序列的领域。
技术介绍
在我们的社会中,计算机系统已经日益变得普遍。计算机的处理能力提高了许多职业范围内的工作者的效率和生产率。随着购买和拥有计算机的费用持续下降,越来越多的消费者能够利用更新和更快的机器。此外,许多人因为自由而热衷于使用笔记本电脑。移动计算机允许用户在他们离开办公室或旅行时容易地运送他们的数据和工作。这种情况对于销售人员、团体执行人员甚至学生都是十分常见的。随着处理器技术的发展,还产生了要在具有这些处理器的机器上运行的更新的软件代码。用户通常希望和需要从他们的计算机获得更高的性能,而不考虑所使用的软件类型。从所述处理器内实际执行的多种指令和操作将会产生一个这样的问题。基于操作的复杂度和/或所需的电路类型,特定类型的操作需要更多的时间来完成。这提供了一个机会来优化在处理器内执行特定复杂操作的方式。通信应用已经推动了微处理器发展超过十年。实际上,计算和通信之间的界线已经变得越来越模糊,这部分地是由于文本通信应用的使用。文本应用在消费者层面内很普遍,并且在从蜂窝电话到个人计算机的多种设备中要求越来越块的文本信息处理。文本通信设备继续以诸如MicrosoftInstant MessengerTM的应用、诸如MicrosoftOutlookTM的电子邮件应用以及蜂窝电话文本应用的形式在计算和通信设备中得以应用。 ...
【技术保护点】
一种其上存储有指令的机器可读介质,如果所述指令被机器执行,则会使得所述机器执行一种方法,所述方法包括: 将第一紧缩操作数的每个数据元素与第二紧缩操作数的每个数据元素进行比较; 存储所述比较的第一结果。
【技术特征摘要】
US 2006-9-22 11/525,9811、一种其上存储有指令的机器可读介质,如果所述指令被机器
执行,则会使得所述机器执行一种方法,所述方法包括:
将第一紧缩操作数的每个数据元素与第二紧缩操作数的每个数
据元素进行比较;
存储所述比较的第一结果。
2、如权利要求1所述的机器可读介质,其中仅将所述第一操作
数的有效数据元素与所述第二操作数的有效数据元素进行比较。
3、如权利要求1所述的机器可读介质,其中所述第一结果用来
指示任意数据元素是否相等。
4、如权利要求1所述的机器可读介质,其中所述第一结果用来
指示
所述第一操作数中所指示的数据元素的范围是否与所述第二操
作数中所指示的数据元素的范围相等。
5、如权利要求1所述的机器可读介质,其中所述第一结果用来
指示
所述第一操作数的每个数据元素是否与所述第二操作数中的每
个数据元素相等。
6、如权利要求1所述的机器可读介质,其中所述第一结果用来
指示
所述第一操作数的一部分数据元素的顺序是否与所述第二操作
数的一部分数据元素的顺序相等。
7、如权利要求1所述的机器可读介质,其中所述第一结果的一
部分被求负。
8、如权利要求1所述的机器可读介质,其中所述第一结果由掩
码值或索引值表示。
9、一种装置,包括:
比较逻辑,用来仅将第一操作数的有效数据元素与第二操作数的
有效数据元素进行比较;
第一控制信号,用来控制所述比较逻辑。
10、如权利要求9所述的装置,其中所述第一和第二操作数的数
据元素的有效性被明确地指示。
11、如权利要求9所述的装置,其中所述第一和第二操作数的数
据元素的有效性被隐含地指示。
12、如权利要求9所述的装置,其中所述第一控制信号包括符号
控制信号,用于指示所述比较逻辑用来比较有符号数值还是无符号数
值。
13、如权利要求12所述的装置,其中所述第一控制信号包括聚
合函数信号,用于指示所述比较逻辑是否用来执行从列表中选择的聚
合函数,所述列表包括:任意相等、相等范围、每个相等、非连续子
串和相等顺序。
14、如权利要求13所述的装置,其中所述第一控制信号包括求
负信号,用于使所述比较逻辑对比较结果的至少一部分进行求负。
15、如权利要求14所述的装置,其中所述第一控制信号包括索
引信号,用于指示所述比较逻辑用来生成比较结果的最高有效...
【专利技术属性】
技术研发人员:M朱利耶,J格雷,S米克斯,M塞科尼,S陈努帕蒂,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。