使用处理器指令前缀的二进制转换支持

    公开(公告)号:CN108369508A

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

    申请号:CN201680072070.5

    申请日:2016-12-05

    CPC classification number: G06F9/30185 G06F9/3016

    Abstract: 提供实现用于使用处理器指令前缀的二进制转换支持的技术的处理系统。在一个实施例中,处理系统包括:寄存器区块,具有用于存储在执行指令中使用的数据的多个寄存器;以及处理器核,可操作地耦合至寄存器区块。接收会由处理器核执行的指令。指令与用于将输入指令序列转换为输出指令序列的二进制转换器操作相关联。在指令内标识包括第一部分和第二部分的操作码前缀。操作码前缀的第一部分引用会由处理器核执行的二进制转换器操作。操作码前缀的第二部分标识会在二进制转换器操作期间使用的多个寄存器中的扩展寄存器。扩展寄存器保留多个寄存器的源寄存器值。

    用于执行选择操作的方法和装置

    公开(公告)号:CN106155631A

    公开(公告)日:2016-11-23

    申请号:CN201610615381.3

    申请日:2007-09-21

    Abstract: 本发明涉及用于执行选择操作的方法和装置,提供了一种方法和装置,包括用于对紧缩或非紧缩数据执行选择操作的处理器指令。在一个实施例中,处理器连接到存储器。所述存储器已将第一紧缩数据存储在源操作数中并将第二紧缩数据存储在目标操作数中。如果源操作数的控制位被设置为“1”,则处理器选择第一紧缩数据并且将所述数据存储到目标操作数中。否则,处理器保持目标操作数中的数据。目标操作数的最终值被存储在存储器中。

    多处理器系统
    10.
    发明授权

    公开(公告)号:CN103718158B

    公开(公告)日:2016-10-19

    申请号:CN201280035369.5

    申请日:2012-06-06

    Inventor: 森下广之

    Abstract: 本发明提供能够高效地调试一个处理器的动作和另一个处理器的动作的多处理器系统。在具有第1处理器、和接收来自该第1处理器的通知并执行处理的第2处理器的多处理器系统中,所述第1处理器从命令串中逐次确定成为执行对象的命令,在所确定的命令是处理委托命令的情况下,向所述第2处理器进行基于该处理委托的通知,在不是处理委托命令的情况下执行该命令,并且判别是否设定了调试模式,在判定为设定了调试模式的情况下,在确定处理委托命令时,使以后的命令的确定停止,在进行所述通知后,在检测到所述第2处理器已结束与所述通知相对应的处理时,重新开始命令的确定。

Patent Agency Ranking