-
公开(公告)号:ZA201902291B
公开(公告)日:2021-04-28
申请号:ZA201902291
申请日:2019-04-11
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , MUELLER SILVIA MELITTA , SCHWARZ ERIC , CARLOUGH STEVEN
Abstract: An instruction to perform a shift and divide operation is executed. The executing includes shifting a value in a specified direction by a selected amount to provide a dividend, the selected amount being user-defined. The dividend is divided by a divisor to obtain a quotient. At least a subset of the quotient is selected as a result. The result is to be used in processing within the computing environment.
-
公开(公告)号:CA2852862C
公开(公告)日:2020-12-15
申请号:CA2852862
申请日:2012-11-13
Applicant: IBM
Inventor: CARLOUGH STEVEN , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GAINEY CHARLES , 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.
-
公开(公告)号:SI3519939T1
公开(公告)日:2020-07-31
申请号:SI201730220
申请日:2017-09-21
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , MUELLER SILVIA MELITTA , SCHWARZ ERIC , CARLOUGH STEVEN
IPC: G06F7/00
-
公开(公告)号:AU2017333837B2
公开(公告)日:2020-07-16
申请号:AU2017333837
申请日:2017-09-22
Applicant: IBM
Inventor: COPELAND REID , MUELLER SILVIA MELITTA , BRADBURY JONATHAN , SLEGEL TIMOTHY
IPC: G06F9/30
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.
-
公开(公告)号:LT3519939T
公开(公告)日:2020-05-11
申请号:LT17772026
申请日:2017-09-21
Applicant: IBM
Inventor: BRADBURY JONATHAN , COPELAND REID , MUELLER SILVIA , SCHWARZ ERIC , CARLOUGH STEVEN
IPC: G06F7/491
-
公开(公告)号:AU2017336196A1
公开(公告)日:2019-04-04
申请号:AU2017336196
申请日: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.
-
公开(公告)号:AU2017333769A1
公开(公告)日:2019-04-04
申请号:AU2017333769
申请日: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.
-
公开(公告)号:AU2012360180B2
公开(公告)日:2016-04-07
申请号:AU2012360180
申请日:2012-11-13
Applicant: IBM
Inventor: CARLOUGH STEVEN , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GAINEY JR CHARLES , MITRAN MARCEL , COPELAND REID
IPC: G06F9/30
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.
-
公开(公告)号:CA2675635C
公开(公告)日:2016-03-15
申请号:CA2675635
申请日:2008-01-22
Applicant: IBM
Inventor: COPELAND REID , DOYLE PATRICK , HALL CHARLES , JOHNSON ANDREW , SHEIKH ALI
Abstract: Emulation of source machine instructions is provided in which target machine CPU condition codes are employed to produce emulated condition code settings without the use, encoding or generation of branching instructions.
-
公开(公告)号:SG11201402090WA
公开(公告)日:2014-06-27
申请号:SG11201402090W
申请日:2012-11-13
Applicant: IBM
Inventor: CARLOUGH STEVEN , SCHWARZ ERIC MARK , SLEGEL TIMOTHY , GAINEY CHARLES JR , MITRAN MARCEL , COPELAND REID
IPC: G06F9/30
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.
-
-
-
-
-
-
-
-
-