Handling an input/output store instruction

    公开(公告)号:GB2593852B

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

    申请号:GB202111895

    申请日:2020-01-16

    Applicant: IBM

    Abstract: An input/output store instruction is handled. A data processing system includes a system nest coupled to at least one input/output bus by an input/output bus controller. The data processing system further includes at least a data processing unit including a core, system firmware and an asynchronous core-nest interface. The data processing unit is coupled to the system nest via an aggregation buffer. The system nest is configured to asynchronously load from and/or store data to at least one external device which is coupled to the at least one input/output bus. The data processing unit is configured to complete the input/output store instruction before an execution of the input/output store instruction in the system nest is completed. The asynchronous core-nest interface includes an input/output status array with multiple input/output status buffers. The system firmware includes a retry buffer and the core includes an analysis and retry logic.

    INSTRUCCION DECIMAL DE CARGA INMEDIATA.

    公开(公告)号:MX2019003612A

    公开(公告)日:2019-06-17

    申请号:MX2019003612

    申请日:2017-09-26

    Applicant: IBM

    Abstract: Una instrucción genera un valor para uso en procesamiento dentro de un entorno de computación. La instrucción obtiene un control de signo asociado con la instrucción, y desplaza un valor de entrada de la instrucción en una dirección especificada por una cantidad seleccionada para proporcionar un resultado. El resultado se coloca en una primera ubicación designada en un registro, y el signo, el cual se basa en el control de signo, se coloca en una segunda ubicación designada del registro. El resultado y el signo proporcionan un valor con signo que será utilizado en procesamiento dentro del entorno de computación.

    Storage sharing between a secure domain and a non-secure entity

    公开(公告)号:GB2596242B

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

    申请号:GB202112700

    申请日:2020-03-02

    Applicant: IBM

    Abstract: According to one or more embodiments of the present invention, a computer implemented method includes enabling, by a secure interface control of a computer system, a non-secure entity of the computer system to access a page of memory shared between the non-secure entity and a secure domain of the computer system based on the page being marked as non-secure with a secure storage protection indicator of the page being clear. The secure interface control can verify that the secure storage protection indicator of the page is clear prior to allowing the non-secure entity to access the page. The secure interface control can provide a secure entity of the secure domain with access to the page absent a check of the secure storage protection indicator of the page.

    instrução para deslocar e dividir decimal

    公开(公告)号:BR112019006622A2

    公开(公告)日:2019-07-02

    申请号:BR112019006622

    申请日:2017-09-21

    Applicant: IBM

    Abstract: uma instrução para executar uma operação de deslocamento e divisão é executada. a execução inclui o deslocamento de um valor em uma direção especificada por um valor selecionado para fornecer um dividendo, o valor selecionado sendo definido pelo usuário. o dividendo é dividido por um divisor para obter um quociente. pelo menos um subconjunto do quociente é selecionado como resultado. o resultado deve ser usado no processamento dentro do ambiente computacional.

    Storage sharing between a secure domain and a non-secure entity

    公开(公告)号:GB2596242A

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

    申请号:GB202112700

    申请日:2020-03-02

    Applicant: IBM

    Abstract: According to one or more embodiments of the present invention, a computer implemented method includes enabling, by a secure interface control of a computer system, a non-secure entity of the computer system to access a page of memory shared between the non-secure entity and a secure domain of the computer system based on the page being marked as non-secure with a secure storage protection indicator of the page being clear. The secure interface control can verify that the secure storage protection indicator of the page is clear prior to allowing the non-secure entity to access the page. The secure interface control can provide a secure entity of the secure domain with access to the page absent a check of the secure storage protection indicator of the page.

    Secure storage query and donation

    公开(公告)号:GB2596024A

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

    申请号:GB202113906

    申请日:2020-03-06

    Applicant: IBM

    Abstract: A computer implemented method is disclosed, which includes receiving a query for an amount of storage in memory of a computer system to be donated to a secure interface control of the computer system (1505). The secure interface control can determine the amount of storage to be donated based on a plurality of secure entities supported by the secure interface control as a plurality of predetermined values (1510). The secure interface control can return a response to the query indicative of the amount of storage as a response to the query (1515). A donation of storage to secure for use by the secure interface control can be received based on the response to the query (1520).

    Instruction interrupt suppression of overflow exception

    公开(公告)号:GB2595170A

    公开(公告)日:2021-11-17

    申请号:GB202111753

    申请日:2020-01-23

    Applicant: IBM

    Abstract: In a technique for instruction interrupt suppression for an overflow condition, an instruction is executed, and a determination is made that an overflow condition occurred. Based on a per-instruction overflow interrupt indicator being set to a defined value, interrupt processing for the overflow condition is performed, and based on the per- instruction overflow interrupt indicator being set to another defined value, the interrupt processing for the overflow condition is bypassed.

    instrução para realizar operação de sinal decimal

    公开(公告)号:BR112019006626A2

    公开(公告)日:2019-07-02

    申请号:BR112019006626

    申请日:2017-09-22

    Applicant: IBM

    Abstract: uma instrução para executar uma operação de sinal de uma pluralidade de operações de sinal configuradas para a instrução. a instrução é executada e a execução inclui selecionar pelo menos uma parte de um operando de entrada como resultado para ser colocado em um local selecionado. a seleção é baseada em um controle da instrução, no qual o controle indica um tamanho definido pelo usuário do operando de entrada a ser selecionado como o resultado. um sinal do resultado é determinado com base em uma pluralidade de critérios, incluindo um valor do resultado, obtido com base no controle da instrução, tendo uma primeira relação particular ou uma segunda relação particular com relação a um valor selecionado. o resultado e o sinal são armazenados no local selecionado para fornecer uma saída sinalizada para ser usada no processamento dentro do ambiente computacional.

    INSTRUCCION DECIMAL DE DESPLAZAMIENTO Y DIVISION.

    公开(公告)号:MX2019003607A

    公开(公告)日:2019-06-17

    申请号:MX2019003607

    申请日:2017-09-21

    Applicant: IBM

    Abstract: Se ejecuta una instrucción para llevar a cabo una operación de desplazamiento y división. La ejecución incluye desplazar un valor en una dirección especificada una cantidad seleccionada para proporcionar un dividendo, la cantidad seleccionada siendo definida por el usuario. El dividendo se divide por un divisor para obtener un cociente. Al menos un subconjunto del cociente se selecciona como resultado. El resultado será utilizado en el procesamiento dentro del entorno de computación.

Patent Agency Ranking