Patent ID: 9170772
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A method of performing a decimal floating-point split instruction in a computer processor, comprising: fetching the decimal floating-point split instruction, wherein the instruction includes a source operand, a destination operand, and a control operand, wherein the source operand includes one or more encoded decimal floating-point numbers, each included encoded decimal floating-point number having a sign, a significand, and an exponent, and wherein the control operand includes one or more encoding types in most significant bits of the control operand, each encoding type indicating a possible encoding format for an encoded decimal floating-point number and an extraction selection indicating which of the sign, significand, and a portion of the exponent should be extracted from the encoded decimal floating-point number into the destination operand wherein the extracted portion of the exponent is based on a value of least significant bits of the control operand; decoding the fetched decimal floating-point split instruction; and executing the decoded decimal floating-point split instruction to, for each encoded decimal floating-point number included in the source operand: