Compare and delay instructions
    26.
    发明专利

    公开(公告)号:GB2539601A

    公开(公告)日:2016-12-21

    申请号:GB201617085

    申请日:2015-02-23

    Applicant: IBM

    Abstract: A delay facility is provided in which program execution may be delayed until a predefined event occurs, such as a comparison of memory locations results in a true condition, a timeout is reached, an interruption is made pending or another condition exists. The delay facility includes one or more compare and delay machine instructions used to delay execution. The one or more compare and delay instructions may include a 32-bit compare and delay (CAD) instruction and a 64-bit compare and delay (CADG) instruction.

    salvar/ restaurar registradores selecionados em processamento transacional

    公开(公告)号:BR112014031415B1

    公开(公告)日:2021-08-10

    申请号:BR112014031415

    申请日:2012-11-26

    Applicant: IBM

    Abstract: salvar/ restaurar registradores selecionados em processamento transacional. uma instrução de iniciar transação inicia a execução de uma transação e inclui uma máscara de salvar registrador geral que tem bits os quais, quando definidos, indicam registradores a serem salvos no caso em que a transação é abortada. no início da transação, os conteúdos dos registradores são salvos na memória não acessível para o programa e, se a transação é abortada, os conteúdos salvos são copiados para os registradores.

    Conditional Instruction End Operation

    公开(公告)号:GB2542278B

    公开(公告)日:2020-08-05

    申请号:GB201616977

    申请日:2015-03-11

    Applicant: IBM

    Abstract: A conditional instruction end facility is provided that allows completion of an instruction to be delayed. In executing the machine instruction, an operand is obtained, and a determination is made as to whether the operand has a predetermined relationship with respect to a value. Based on determining that the operand does not have the predetermined relationship with respect to the value, the obtaining and the determining are repeated. Based on determining that the operand has the predetermined relationship with respect to the value, execution of the instruction is completed. The obtaining the operand, the determining whether the operand has the predetermined relationship, the based on determining that the operand does not have the predetermined relationship with respect to the value, repeating the obtaining and the determining, and the based on determining that the operand has the predetermined relationship with respect to the value, completing execution of the instruction are performed as part of a single instruction having one operation code.

Patent Agency Ranking