发明名称 向量校验和指令
摘要 一种向量校验和指令。来自第二操作数的元素被逐个相加在一起以获得第一结果。所述相加包括执行一个或多个端回进位加法运算。所述第一结果被放入所述指令的第一操作数的元素内。在加上每个元素之后,来自总和的已选位置的进位(如果有)被加到所述第一操作数的元素中的选定位置。
申请公布号 CN104937542A 申请公布日期 2015.09.23
申请号 CN201380071203.3 申请日期 2013.12.04
申请人 国际商业机器公司 发明人 J·D·布拉德伯里;E·M·施瓦茨
分类号 G06F9/30(2006.01)I 主分类号 G06F9/30(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;张亚非
主权项 一种用于在中央处理单元中执行机器指令的计算机程序产品,所述计算机程序产品包括:计算机可读存储介质,其可被处理电路读取并且存储由所述处理电路执行以执行一种方法的指令,所述方法包括:由处理器获得用于执行的机器指令,所述机器指令被定义为用于根据计算机架构的计算机执行,所述机器指令包括:至少一个操作码字段,其提供操作码,所述操作码标识向量校验和操作;第一寄存器字段,其被用于指定第一寄存器,所述第一寄存器包括第一操作数;第二寄存器字段,其被用于指定第二寄存器,所述第二寄存器包括第二操作数;以及执行所述机器指令,所述执行包括:将所述第二操作数的多个元素相加在一起以获得第一结果,其中所述相加包括执行一个或多个端回进位加法运算;基于执行端回进位加法运算并生成总和,在存在来自所述总和的已选位置的进位的情况下,将所述来自所述总和的已选位置的进位加到所述第一操作数的选定元素中的选定位置;以及将所述第一结果放入所述第一操作数的所述选定元素内。
地址 美国纽约