发明名称 | 数据元素选择和合并处理器、方法、系统和指令 | ||
摘要 | 一种处理器,包括压缩数据寄存器以及用于对数据元素选择和合并指令进行解码的解码单元。指令要具有第一源压缩数据操作数(其要具有多个数据元素)和第二源操作数(其要具有多个屏蔽元素)。各屏蔽元素对应于相同相对位置中的不同数据元素。执行单元与解码单元耦合。执行单元响应指令而要在要通过指令所指示的目的地存储位置中存储结果压缩数据操作数。结果压缩数据操作数要包括第一源压缩数据操作数的所有数据元素,其对应于在结果压缩数据操作数的一部分中合并在一起的第二源操作数的未屏蔽的屏蔽元素。 | ||
申请公布号 | CN106575216A | 申请公布日期 | 2017.04.19 |
申请号 | CN201580044339.4 | 申请日期 | 2015.08.19 |
申请人 | 英特尔公司 | 发明人 | M.L.梅蒙 |
分类号 | G06F9/30(2006.01)I | 主分类号 | G06F9/30(2006.01)I |
代理机构 | 中国专利代理(香港)有限公司 72001 | 代理人 | 徐予红;付曼 |
主权项 | 一种处理器,包括:多个压缩数据寄存器;解码单元,用于对数据元素选择和合并指令进行解码,所述数据元素选择和合并指令具有第一源压缩数据操作数,所述第一源压缩数据操作数具有多个数据元素,并且所述数据元素选择和合并指令具有第二源操作数,所述第二源操作数要具有多个屏蔽元素,其中所述第二源操作数的各屏蔽元素对应于相同相对位置中的所述第一源压缩数据操作数的不同数据元素;以及与所述解码单元耦合的执行单元,所述执行单元响应所述数据元素选择和合并指令而在要通过所述数据元素选择和合并指令所指示的目的地存储位置中存储结果压缩数据操作数,所述结果压缩数据操作数包括所述第一源压缩数据操作数的所有数据元素,其对应于在所述结果压缩数据操作数的一部分中合并在一起的所述第二源操作数的未屏蔽的屏蔽元素。 | ||
地址 | 美国加利福尼亚州 |