INDICATING A LENGTH OF AN INSTRUCTION OF A VARIABLE LENGTH INSTRUCTION SET
    7.
    发明申请
    INDICATING A LENGTH OF AN INSTRUCTION OF A VARIABLE LENGTH INSTRUCTION SET 有权
    指示可变长度指令集的长度

    公开(公告)号:US20130262771A1

    公开(公告)日:2013-10-03

    申请号:US13994695

    申请日:2011-12-29

    IPC分类号: G06F12/08

    摘要: Some implementations disclosed herein provide techniques and arrangements for indicating a length of an instruction from an instruction set that has variable length instructions. A plurality of bytes that include an instruction may be read from an instruction cache based on a logical instruction pointer. A determination is made whether a first byte of the plurality of bytes identifies a length of the instruction. In response to detecting that the first byte of the plurality of bytes identifies the length of the instruction, the instruction is read from the plurality of bytes based on the length of the instruction.

    摘要翻译: 这里公开的一些实施例提供了用于指示来自具有可变长度指令的指令集的指令的长度的技术和布置。 可以基于逻辑指令指针从指令高速缓存读取包括指令的多个字节。 确定多个字节中的第一字节是否识别指令的长度。 响应于检测到多个字节的第一字节识别指令的长度,基于指令的长度从多个字节读取指令。

    SUPER MULTIPLY ADD (SUPER MADD) INSTRUCTION
    10.
    发明申请
    SUPER MULTIPLY ADD (SUPER MADD) INSTRUCTION 有权
    SUPER MULTIPLY ADD(SUPER MADD)指令

    公开(公告)号:US20140052968A1

    公开(公告)日:2014-02-20

    申请号:US13976404

    申请日:2011-12-23

    IPC分类号: G06F9/30

    摘要: A method of processing an instruction is described that includes fetching and decoding the instruction. The instruction has separate destination address, first operand source address and second operand source address components. The first operand source address identifies a location of a first mask pattern in mask register space. The second operand source address identifies a location of a second mask pattern in the mask register space. The method further includes fetching the first mask pattern from the mask register space; fetching the second mask pattern from the mask register space; merging the first and second mask patterns into a merged mask pattern; and, storing the merged mask pattern at a storage location identified by the destination address.

    摘要翻译: 描述了处理指令的方法,其包括获取和解码指令。 该指令具有单独的目标地址,第一个操作数源地址和第二个操作数源地址组件。 第一个操作数源地址标识掩码寄存器空间中第一个掩码模式的位置。 第二操作数源地址在掩码寄存器空间中标识第二掩码图案的位置。 该方法还包括从掩模寄存器空间获取第一掩模图案; 从掩模寄存器空间中取出第二掩模图案; 将第一和第二掩模图案合并成合并的掩模图案; 以及将合并的掩模图案存储在由目的地地址识别的存储位置。