经改进的提取指令的装置和方法

    公开(公告)号:CN108241504A

    公开(公告)日:2018-07-03

    申请号:CN201810027466.9

    申请日:2011-12-23

    Abstract: 本申请公开了经改进的提取指令的装置和方法。描述了一种装置,该装置包含指令执行逻辑电路,该指令执行逻辑电路用于执行第一、第二、第三和第四指令。第一指令和第二指令二者从相应的第一和第二输入向量的多个第一不重叠部分中的一个部分中选择第一组输入向量元素。第一组具有第一位宽。多个第一不重叠部分中的每个部分具有与第一组相同的位宽。第三指令和第四指令两者从相应的第三和第四输入向量的多个第二不重叠部分中的一个部分中选择第二组输入向量元素。第二组具有比所述第一位宽大的第二位宽。多个第二不重叠部分中的每个部分具有与第二组相同的位宽。该装置包括掩码层电路,该掩码层电路用于在第一粒度下对第一和第三指令的第一和第二组进行掩码操作,其中利用该操作产生的相应结果是第一和第三指令的相应结果。该掩码层电路还用于在第二粒度下对第二和第四指令的第一和第二组进行掩码操作,其中利用该操作产生的相应结果是第二和第四指令的相应结果。

    条件存储器错误帮助抑制
    46.
    发明公开

    公开(公告)号:CN104915181A

    公开(公告)日:2015-09-16

    申请号:CN201510080157.4

    申请日:2015-02-13

    CPC classification number: G06F11/079 G06F11/0721 G06F11/073

    Abstract: 在一些公开的实施例中,指令执行逻辑提供条件存储器错误帮助抑制。处理器的一些实施例包括解码级,用于解码一个或多个指令,所述指令指定:存储器操作集合、一个或多个寄存器以及一个或多个存储器地址。一个或多个执行单元响应于一个或多个经解码的指令生成用于存储器操作集合的所述一个或多个存储器地址。指令执行逻辑记录一个或多个错误抑制位以指示是否对存储器操作集合的一个或多个部分进行掩码。当存储器操作集合中的错误的一个对应于存储器操作集合中被所述一个或多个错误抑制位指示为被掩码的部分时,抑制错误生成逻辑考虑对应于存储器操作集合中的所述错误的一个的存储器错误。

    用于数据类型的下转换的装置和方法

    公开(公告)号:CN104081340A

    公开(公告)日:2014-10-01

    申请号:CN201180075771.1

    申请日:2011-12-23

    Abstract: 本发明描述了用于使用掩码从源操作数向目的地操作数下转换的装置和方法。例如,根据一个实施例的方法包括以下操作:读取要从第一值下转换成经下转换的值并存储在目的地位置的源操作数值;读取存储在掩码寄存器中的每个掩码寄存器位,掩码寄存器位指示是否对源操作数值执行掩码操作或转换操作;如果掩码寄存器位指示要执行掩码操作,则执行所指定的掩码操作并将掩码操作的结果存储在目的地位置;以及,如果掩码寄存器位指示不要执行掩码操作,则下转换源操作数值并将经下转换的值存储在所指定的目的地位置。

Patent Agency Ranking