Bifurcación condicional a una ubicación especificada indirectamente

    公开(公告)号:ES2890239T3

    公开(公告)日:2022-01-18

    申请号:ES17797326

    申请日:2017-11-09

    Applicant: IBM

    Abstract: Un método implementado por ordenador para facilitar el procesamiento en un entorno informático, comprendiendo dicho método implementado por ordenador: obtener una instrucción para realizar una bifurcación condicional a una ubicación especificada indirectamente; y ejecutar, por al menos un procesador, la instrucción; el método caracterizado porque la ejecución comprende: obtener una dirección de bifurcación de una ubicación en la memoria, la ubicación en la memoria designada por la instrucción, en donde los contenidos de un registro especificado en un campo de índice de la instrucción más los contenidos de otro registro especificado en un campo de base de la instrucción agregado a un desplazamiento especificado en la instrucción proporcionan una dirección en la memoria que define la ubicación en la memoria; determinar en base a un código de condición de otra instrucción si va a ocurrir una bifurcación, en donde la determinación usa el código de condición para indexar en una máscara proporcionada por la instrucción para determinar si la bifurcación debe ocurrir; y bifurcar a la dirección de la bifurcación obtenida de la ubicación en la memoria, basándose en la determinación de que la bifurcación va a ocurrir, en donde la bifurcación se realiza sin tener que precargar la dirección de la bifurcación en un registro.

    Controle seletivo de execução de instrução em processamento transacional

    公开(公告)号:BR112014031354B1

    公开(公告)日:2022-01-04

    申请号:BR112014031354

    申请日:2013-06-12

    Applicant: IBM

    Abstract: controle seletivo de execução de instrução em processamento transacional. a execução de instruções em um ambiente transacional é seletivamente controlada. uma instrução transaction begin inicia uma transação e inclui controles que indicam seletivamente se determinados tipos de instruções são permitidas a executar dentro da transação. os controles incluem um ou mais dentre um controle de modificação de registro de acesso de concessão e um controle de operação de ponto flutuante de concessão.

    DATEN VERSCHIEBEN UND SPEICHERSCHLÜSSEL AUF GRUNDLAGE VONSCHLÜSSELFUNKTIONSKONTROLLE FESTLEGEN

    公开(公告)号:DE112020000930T5

    公开(公告)日:2021-12-16

    申请号:DE112020000930

    申请日:2020-02-14

    Applicant: IBM

    Abstract: Ausgeführt wird eine einzelne architekturgebundene Anweisung zum Ausführen mehrerer Funktionen. Das Ausführen umfasst ein Ausführen einer ersten Funktion von den mehreren Funktionen und einer zweiten Funktion von den mehreren Funktionen. Die erste Funktion umfasst ein Verschieben eines Datenblocks von einem Speicherort zu einem anderen Speicherort, und die zweite Funktion umfasst ein Festlegen eines Abschnitts eines Speicherschlüssels unter Verwendung eines ausgewählten Schlüssels, und eines weiteren Abschnitts des Speicherschlüssels unter Verwendung eines weiteren ausgewählten Schlüssels. Der Speicherschlüssel ist dem Datenblock zugehörig und kontrolliert den Zugriff auf den Datenblock. Die erste Funktion und die zweite Funktion werden als Teil der einzelnen architekturgebundenen Anweisung ausgeführt.

Patent Agency Ranking