Op Code (Hex) | Operand 1 | Operand 2 | ||
---|---|---|---|---|
1082 | Receiver | Source |
Operand 1: Character variable scalar.
Operand 2: Character variable scalar.
Each character (8-bit value) of the string
value in the source operand is converted to a hex
digit (4-bit value) and placed in the receiver operand.
The source operand characters must relate to valid hex digits
or a conversion (hex 0C01) exception
is signaled.
Characters | Hex Digits |
---|---|
Hex F0-hex F9 | Hex 0-hex 9 |
Hex C1-hex C6 | Hex A-hex F |
Substring operand references that allow for a null substring reference (a length value of zero) may be specified for operands 1 and 2. The effect of specifying a null substring reference for the source is that the bytes of the receiver are each set with a value of hex 00. The effect of specifying a null substring reference for the receiver is that no result is set.
06 Addressing
08 Argument/Parameter
0C Computation
10 Damage Encountered
1C Machine-Dependent
20 Machine Support
22 Object Access
24 Pointer Specification
2E Resource Control Limit
36 Space Management
44 Protection Violation