Decimal shift and divide instruction

    公开(公告)号:AU2017333768B2

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

    申请号:AU2017333768

    申请日:2017-09-21

    Applicant: IBM

    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.

    Decimal multiply and shift instruction

    公开(公告)号:AU2017333769B2

    公开(公告)日:2019-08-15

    申请号:AU2017333769

    申请日:2017-09-21

    Applicant: IBM

    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.

    Convert from zoned format to decimal floating point format

    公开(公告)号:AU2012360181B2

    公开(公告)日:2016-04-14

    申请号:AU2012360181

    申请日:2012-11-13

    Applicant: IBM

    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.

    CONVERT TO ZONED FORMAT FROM DECIMAL FLOATING POINT FORMAT

    公开(公告)号:ZA201400734B

    公开(公告)日:2015-10-28

    申请号:ZA201400734

    申请日:2014-01-30

    Applicant: IBM

    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.

    CONVERT TO ZONED FORMAT FROM DECIMAL FLOATING POINT FORMAT

    公开(公告)号:CA2852861A1

    公开(公告)日:2013-07-04

    申请号:CA2852861

    申请日:2012-11-13

    Applicant: IBM

    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.

    NEGATIVE ZERO CONTROL IN INSTRUCTION EXECUTION

    公开(公告)号:SG11202105094QA

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

    申请号:SG11202105094Q

    申请日:2020-01-27

    Applicant: IBM

    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.

Patent Agency Ranking