Compatibility Notes A.16

If the operand data contains undigits other than in the sign digit, incompatible results might be produced.

B4800 Undigits in arithmetic data other than the sign or zone digits are not detected as an error.
B2900
B3900
Undigits in arithmetic data other than the sign or zone digits are detected as errors. The entire field containing the invalid undigits remains unchanged. The processor reports the address of the instruction in error. The overflow flag is always set.
B4900 Undigits in the arithmetic data other than the sign or zone digits are detected as errors. If the operand in error is also written (such as INC), the operand might be partially overwritten with the new result, but the detected undigits are still present. The processor reports the address of the instruction in error. The overflow flag is not affected.
V300
V400
V500
Undigits in arithmetic data other than the sign or zone digits are detected as errors. If the operand in error is also written (such as INC), the operand might be partially overwritten with the new result, but the detected undigits are still present. The processor reports the address of the instruction, in error, in the resultant hardware call procedure. The overflow flag is not affected.
compatibility_notes/a16.txt · Last modified: 2011/07/21 16:00 by scott
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki