ESPACIO DE DIRECCION VIRTUAL DE ANFITRION PARA ALMACENAMIENTO DE CONTROL DE INTERFAZ SEGURA

    公开(公告)号:MX395008B

    公开(公告)日:2025-03-24

    申请号:MX2021010589

    申请日:2021-09-02

    Applicant: IBM

    Abstract: De acuerdo con una o más modalidades de la presente invención, un método implementado por computadora incluye recibir, en un control de interfaz segura de un sistema de computadora, una solicitud de acceso para una estructura de datos relacionada con una entidad segura en un dominio seguro del sistema de computadora. El control de interfaz segura puede verificar una dirección de almacenamiento virtual asociada con una ubicación de la estructura de datos. El control de interfaz segura puede solicitar una traducción de direcciones usando un espacio de dirección virtual de una entidad no segura del sistema de computadora con base en la determinación de que la ubicación de la estructura de datos se asocia con la dirección de almacenamiento virtual. El control de interfaz segura puede acceder a la estructura de datos con base en un resultado de la traducción de direcciones.

    VECTOR PACK AND UNPACK INSTRUCTIONS

    公开(公告)号:AU2022227809A9

    公开(公告)日:2025-03-06

    申请号:AU2022227809

    申请日:2022-02-18

    Applicant: IBM

    Abstract: Vector pack and unpack instructions are described. An instruction to perform a conversion between one decimal format and another decimal format is executed, in which the one decimal format or the other decimal format is a zoned decimal format. The executing includes obtaining a value from at least one register specified using the instruction. At least a portion of the value is converted from the one decimal format to the other decimal format different from the one decimal format to provide a converted result. A result obtained from the converted result is written into a single register specified using the instruction.

    SINGLE FUNCTION TO PERFORM MULTIPLE OPERATIONS WITH DISTINCT OPERATION PARAMETER VALIDATION

    公开(公告)号:AU2022293937B2

    公开(公告)日:2025-01-30

    申请号:AU2022293937

    申请日:2022-06-09

    Applicant: IBM

    Abstract: An indication of a function to be executed is obtained, in which the function is one function of an instruction and configured to perform multiple operations. A determination is made of an operation of the multiple operations to be performed, and a set of function-specific parameters is validated using a set of values and a corresponding set of relationships. The set of values and corresponding set of relationships are based on the operation to be performed. One set of values and corresponding set of relationships are to be used for the operation to be performed, and another set of values and corresponding set of relationships are to be used for another operation of the multiple operations.

    SECURE INTERFACE CONTROL SECURE STORAGE HARDWARE TAGGING

    公开(公告)号:ZA202106317B

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

    申请号:ZA202106317

    申请日:2021-08-30

    Applicant: IBM

    Abstract: A method is provided. A secure interface control in communication with an untrusted entity perform the method. In this regard, the secure interface control implements an initialization instruction to set donated storage as secure. The implementing of the initialization instruction is responsive to an instruction call issued from the untrusted entity.

    PERFORM SIGN OPERATION DECIMAL INSTRUCTION

    公开(公告)号:ZA201902529B

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

    申请号:ZA201902529

    申请日:2019-04-23

    Applicant: IBM

    Abstract: An instruction to perform a sign operation of a plurality of sign operations configured for the instruction. The instruction is executed, and the executing includes selecting at least a portion of an input operand as a result to be placed in a select location. The selecting is based on a control of the instruction, in which the control indicates a user-defined size of the input operand to be selected as the result. A sign of the result is determined based on a plurality of criteria, including a value of the result, obtained based on the control of the instruction, having a first particular relationship or a second particular relationship with respect to a selected value. The result and the sign are stored in the select location to provide a signed output to be used in processing within the computing environment.

    Inject interrupts and exceptions into secure virtual machine

    公开(公告)号:AU2020233907B2

    公开(公告)日:2022-03-03

    申请号:AU2020233907

    申请日:2020-02-27

    Applicant: IBM

    Abstract: According to one or more embodiments of the present invention, a computer implemented method includes initiating, by a non-secure entity that is executing on a host server, a secure entity, the non-secure entity prohibited from directly accessing any data of the secure entity. The method further includes injecting, into the secure entity, an interrupt that is generated by the host server. The injecting includes adding, by the non-secure entity, information about the interrupt into a portion of non-secure storage, which is then associated with the secure entity. The injecting further includes injecting, by a secure interface control of the host server, the interrupt into the secure entity.

Patent Agency Ranking