Communication interface of a secure interface control

    公开(公告)号:AU2020233905A1

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

    申请号:AU2020233905

    申请日:2020-02-26

    Applicant: IBM

    Abstract: A method is provided. The method is implemented by a communication interface of a secure interface control executing between the secure interface control of a computer and hardware of the computer/ In this regard, the communication interface receives an instruction and determines whether the instruction is a millicoded instruction. Further, the communication interface enters a millimode comprising enabling the secure interface control to engage millicode of the hardware through the communication interface based on the instruction being the millicoded instruction. The millicode, then, executes the instruction

    Instrucción de multiplicación y desplazamiento de decimales

    公开(公告)号:ES2811033T3

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

    申请号:ES17772028

    申请日:2017-09-21

    Applicant: IBM

    Abstract: Un procedimiento implementado por ordenador para facilitar el procesamiento dentro de un entorno informático, comprendiendo el procedimiento: obtener una instrucción para la ejecución, la instrucción para realizar una operación de multiplicación y desplazamiento; y ejecutar la instrucción, comprendiendo la ejecución: multiplicar un primer valor y un segundo valor obtenido por la instrucción para obtener un producto; desplazar el producto en una dirección especificada por una cantidad seleccionada para proporcionar un resultado, la cantidad seleccionada que está definida por el usuario; y colocar el resultado en una ubicación seleccionada, el resultado se utilizará en el procesamiento dentro del entorno informático.

    Decimal load immediate instruction
    15.
    发明专利

    公开(公告)号:AU2017336196B2

    公开(公告)日:2020-07-09

    申请号:AU2017336196

    申请日:2017-09-26

    Applicant: IBM

    Abstract: An instruction generates a value for use in processing within a computing environment. The instruction obtains a sign control associated with the instruction, and shifts an input value of the instruction in a specified direction by a selected amount to provide a result. The result is placed in a first designated location in a register, and the sign, which is based on the sign control, is placed in a second designated location of the register. The result and the sign provide a signed value to be used in processing within the computing environment.

    Handling an input/output store instruction

    公开(公告)号:AU2020214661B2

    公开(公告)日:2022-09-22

    申请号:AU2020214661

    申请日:2020-01-14

    Applicant: IBM

    Abstract: A data processing system (210) and a method for handling an input/output store instruction (30), comprising a system nest (18) communicatively coupled to at least one input/output bus (22) by an input/output bus controller (20). The data processing system (210) further comprises at least a data processing unit (216) comprising a core (12), a system firmware (10) and an asynchronous core-nest interface (14). The data processing unit (216) is communicatively coupled to the system nest (18) via an aggregation buffer (16). The system nest (18) is configured to asynchronously load from and/or store data to an external device (214) which is communicatively coupled to the input/output bus (22). The data processing unit (216) is configured to complete the input/output store instruction (30) before an execution of the input/output store instruction (30) in the system nest (18) is completed.

    PERFORM CRYPTOGRAPHIC COMPUTATION SCALAR MULTIPLY INSTRUCTION

    公开(公告)号:ZA202105874B

    公开(公告)日:2022-07-27

    申请号:ZA202105874

    申请日:2021-08-17

    Applicant: IBM

    Abstract: A single architected instruction to perform scalar multiplication for cryptographic operations is obtained. The instruction is executed, and the executing includes determining a scalar multiply function of a plurality of scalar multiply functions supported by the instruction to be performed. Input for the scalar multiply function is obtained, and the input includes at least one source component and a scalar value. The scalar multiply function is performed using the input to provide an output to be used in a cryptographic operation.

    GEMEINSAME SPEICHERNUTZUNG ZWISCHEN EINER SICHEREN DOMÄNE UND EINER NICHT SICHEREN ENTITÄT

    公开(公告)号:DE112020000223T5

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

    申请号:DE112020000223

    申请日:2020-03-02

    Applicant: IBM

    Abstract: Gemäß einer oder mehreren Ausführungsformen der vorliegenden Erfindung umfasst ein durch einen Computer umgesetztes Verfahren ein Aktivieren, durch eine sichere Schnittstellensteuerung eines Computersystems, einer nicht sicheren Entität des Computersystems, um auf eine Seite eines Arbeitsspeichers, der zwischen der nicht sicheren Entität und einer sicheren Domäne des Computersystems gemeinsam genutzt wird, auf Grundlage der Seite zuzugreifen, die mit einem deaktivierten Indikator „Sicherer Speicherschutz“ der Seite als „Nicht sicher“ gekennzeichnet ist. Die sichere Schnittstellensteuerung kann überprüfen, dass der Indikator „Sicherer Speicherschutz“ der Seite deaktiviert ist, bevor der nicht sicheren Entität erlaubt wird, auf die Seite zuzugreifen. Die sichere Schnittstellensteuerung kann einer sicheren Entität der sicheren Domäne Zugriff auf die Seite ohne eine Überprüfung des Indikators „Sicherer Speicherschutz“ der Seite bereitstellen.

Patent Agency Ranking