-
公开(公告)号:CA3036123A1
公开(公告)日:2018-04-05
申请号:CA3036123
申请日:2017-09-21
Applicant: IBM
Inventor: MUELLER SILVIA MELITTA , COPELAND REID , BRADBURY JONATHAN , CARLOUGH STEVEN
IPC: G06F7/491
Abstract: An instruction to perform a multiply and shift operation is executed. The executing includes multiplying a first value and a second value obtained by the instruction to obtain a product. The product is shifted in a specified direction by a user-defined selected amount to provide a result, and the result is placed in a selected location. The result is to be used in processing within the computing environment.
-
公开(公告)号:CA3036110A1
公开(公告)日:2018-04-05
申请号:CA3036110
申请日:2017-09-26
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , MUELLER SYLVIA MELITTA
IPC: G06F9/30
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.
-
23.
公开(公告)号:DE112015003584T5
公开(公告)日:2017-05-24
申请号:DE112015003584
申请日:2015-09-15
Applicant: IBM
Inventor: BRADBURY JONATHAN DAVID , CARLOUGH STEVEN , COPELAND REID , MITRAN MARCEL
Abstract: Ein Verfahren zum Ausführen eines Maschinenbefehls wird bereitgestellt, um Daten von einem dezimalen Gleitkommaformat zu einem gepackten Dezimalformat umzusetzen. Bei dem Verfahren werden Daten in einem dezimalen Gleitkommaformat von einem oder mehreren Registern eines Prozessors gelesen, der zum Zweck des Datenaustauschs mit einem Speicher verbunden ist. Bei dem Verfahren werden die Daten, die in dem dezimalen Gleitkommaformat vorliegen, in ein gepacktes Dezimalformat umgesetzt. Bei dem Verfahren werden die Daten, die in das gepackte Dezimalformat umgesetzt wurden, in den Speicher geschrieben.
-
公开(公告)号:ZA201400730B
公开(公告)日:2015-10-28
申请号:ZA201400730
申请日:2014-01-30
Applicant: IBM
Inventor: COPELAND REID , GAINEY JR CHARLES , SCHWARZ ERIC MARK , MITRAN MARCEL , SLEGEL TIMOTHY , CARLOUGH STEVEN
Abstract: Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location.
-
公开(公告)号:CA2852862A1
公开(公告)日:2013-07-04
申请号:CA2852862
申请日:2012-11-13
Applicant: IBM
Inventor: CARLOUGH STEVEN , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GAINEY CHARLES JR , MITRAN MARCEL , COPELAND REID
Abstract: Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location.
-
26.
公开(公告)号:MX2009007876A
公开(公告)日:2009-07-31
申请号:MX2009007876
申请日:2007-01-24
Applicant: IBM
Inventor: COPELAND REID , DOYLE PATRICK , HALL CHARLES , JOHNSON ANDREW , SHEIKH ALI
Abstract: Se proporcionan la emulación de instrucciones de máquina fuente en la cual se usan códigos de condiciones de CPU de la máquina objetivo para producir ajustes de código de condiciones emuladas sin el uso, codificación o generación de instrucciones de ramificación.
-
公开(公告)号:ES3003788T3
公开(公告)日:2025-03-11
申请号:ES22710976
申请日:2022-02-18
Applicant: IBM
Inventor: SCHWARZ ERIC , SCHELM KERSTIN , LEBER PETRA , MUELLER SILVIA , COPELAND REID , GUO XIN , LICHTENAU CEDRIC
IPC: G06F9/30
Abstract: Se proporciona una instrucción para realizar operaciones de conversión y escalado. La ejecución de la instrucción incluye convertir un valor de entrada en un formato para proporcionar un resultado convertido en otro formato. El resultado convertido se escala para proporcionar un resultado escalado. Un resultado obtenido a partir del resultado escalado se coloca en una ubicación seleccionada. Además, se proporciona una instrucción para realizar operaciones de escalado y conversión. La ejecución de la instrucción incluye escalar un valor de entrada en un formato para proporcionar un resultado escalado y convertir el resultado escalado desde un formato para proporcionar un resultado convertido en otro formato. Un resultado obtenido a partir del resultado convertido se coloca en una ubicación seleccionada. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:ZA202105937B
公开(公告)日:2022-07-27
申请号:ZA202105937
申请日:2021-08-18
Applicant: IBM
Inventor: LICHTENAU CEDRIC , COPELAND REID , LEBER PETRA , MUELLER SILVIA , BRADBURY JONATHAN , GUO XIN
Abstract: Negative zero control for execution of an instruction. A process obtains an instruction to perform operation(s) using an input value. The instruction includes a negative zero control indicator indicating whether negative zero control is enabled for execution of the instruction. The process executes the instruction, the executing including performing the operation(s) using the input value to obtain a result having a sign, determining whether to control the sign of the result, the determining being based at least in part on the negative zero control indicator being set to a defined value, and performing further processing, as part the executing the instruction, based on the determining.
-
公开(公告)号:BR112019006622B1
公开(公告)日:2022-06-14
申请号:BR112019006622
申请日:2017-09-21
Applicant: IBM
Inventor: SCHWARZ ERIC , BRADBURY JONATHAN , COPELAND REID , SILVIA MELITTA MUELLER , CARLOUGH STEVEN
IPC: G06F7/491
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.
-
公开(公告)号:BR112019006632B1
公开(公告)日:2022-06-07
申请号:BR112019006632
申请日:2017-09-21
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , SILVIA MELITTA MUELLER , CARLOUGH STEVEN
IPC: G06F7/491
Abstract: uma instrução para executar uma operação de multiplicação e deslocamento é executada. a execução inclui a multiplicação de um primeiro valor e um segundo valor obtidos pela instrução para obter um produto. o produto é deslocado em uma direção especificada por uma quantidade selecionada definida pelo usuário para fornecer um resultado e o resultado é colocado em um local selecionado. o resultado deve ser usado no processamento dentro do ambiente computacional.
-
-
-
-
-
-
-
-
-