Decimal Overflow (OF) Exponent Underflow (U) The destination field is too small to contain the result The result characteristic is less than zero in floating-

field in decimal operations. point addition, subtraction, multiplication, or division.

The operation is completed by ignoring the over-The operation is completed by making the result offlow information. The interruption may be masked by the operation a true zero. The interruption may be

psw bit 37. masked by psw bit 38.

The interruption-length code is 3. The instruction-length code is 1 or 2.

NAME MNEMONIC TYPEEXCEPTIONS CODE NAME MNEMONIC TYPE EXCEPTIONS CODE Add Decimal AP SS T,C P,A, D, DF FA Add Normalized Subtract Decimal SP SS T,C P,A, D, DF FB (Long) NADR RRF,C S,U,E,LS 2A

Zero and AddZAP SS T,C P,A, D, DF F8 Add Normalized

( Long) NAD RXF,CA,S,U,E,LS 6A

Decimal [)ivide(OK) Add Normalized

The quotient exceeds the specified data field.(Short) NAER RRF,C S,U,E,LS 3A

The operation is suppressed.

Add Normalized

(Short) NAE RXF,C A,S,U,E,LS 7A

The instruction-length code is 3.

Divide (Long) NDDR RRFS,U,E,FK 2D

NAME MNEMONIC TYPEEXCEPTIONS CODE Divide (Long) NDD RXF A,S,U,E,FK 6D

DivideDecimal DP SS T P,A,S,D, DK FD Divide (Short) NDER RRF S,U,E,FK 3D

Divide(Short) NDE RXF A,S,U,E,FK 7D

Exponent Overflow (E) Multiply (Long) NMDR RRFS,U,E 2C

The result characteristic exceeds 127 in floating-point

Multiply (Long) NMD RXFA,S,U,E 6C

addition, subtraction, multiplication, or division.

Multiply(Short) NMER RRF S,U,E 3C

Multiply(Short) NME RXF A,S,U,E 7C

The operation is terminated.Subtract Norm-

The instruction-length code is 1 or 2. alizcd (Long)NSDR RRF,C S,U,E,LS 2B

NAME MNEMONIC TYPE EXCEPTIONSCODE Subtract Norm-

Add Normalized

alized (Long)NSD RXF,C A,S,U,E,LS 6B

(Long) NADR RRF,CS,U,E,LS 2A Subtract Norm-

Add Normalized

alized(Short) NSER RRF,C S,U,E,LS 3B

(Long) NAD RXF,CA,S,U,E,LS 6A Subtract Norm-

Add Normalized

alizcd(Short) NSE RXF,C A,S,U,E,LS 7B

(Short) NAER RRF,C S,U,E,LS 3A

Add Normalized Significance (LS)

(Short) NAE RXF,C A,S,U,E,LS 7A

The result of a floating-point addition or subtraction

AddUnnorm- alized (Long) AWR RRF,C S, E,LS 2E

has an all-zero fraction.

Add UnnOIm-The operation is completed. The interruption may

alized (Long) AW RXF,CA,S, E,LS 6E

be masked by psw bit 39. The manner in which the

Add Unnorm-

alized(Short) AUR RRF,C S, E,LS 3E

operation is completed is determined by the mask bit.

AddUnnorm- The instruction-length code is 1 or 2.

alized(Short) AU RXF,C A,S, E,LS 7E

NAME MNEMONIC TYPEEXCEPTIONS CODE Divide (Long) NDDR RRF S,U,E,FK 2D

Add Normalized

Divide (Long) NDD RXFA,S,U,E,FK 6D

( Long) NADR RRF,CS,U,E,LS 2A

Divide(Short) NDER RRF S,U,E,FK 3D

Add Normalized

Divide(Short) NDE RXF A,S,U,E,FK 7D (Long) NAD RXF,C A,S,U,E,LS 6A

Multiply (Long) NMDR RRFS,U,E 2C Add Normalized

Multiply (Long) NMD RXFA,S,U,E 6C (Short) NAER RRF,C S,U,E,LS 3A

Multiply(Short) NMER RRF S,U,E 3C Add Normalized

Multiply(Short) NME RXF A,S,U,E 7C ( Short) NAE RXF,C A,S,U,E,LS 7A Subtract Norm- Add Unnorm-

alized (Long)NSDR RRF,C S,U,E,LS 2B

alizcd (Long) AWR RRF,CS, E,LS 2E Subtract Norm-

Add Unnonn-

alizcd (Long)NSD RXF,C A,S,U,E,LS 6B

alized (Long) AW RXF,CA,S, E,LS 6E Subtract Norm-

Add Unnonn-

alized(Short) NSER RRF,C S,U,E,LS 3B

alizcd(Short) AUR RRF,C S, E,LS 3E Subtract Norm-

Add Unnorm-

alizcd(Short) NSE RXF,C A,S,U,E,LS 7B

alizcd(Short) AU RXF,C A,S, E,LS 7E Subtract U nnorm- Subtract Norm-

alized (Long)SWR RRF,C S, E,LS 2F alizcd (Long) NSDR RRF,C S,U,E,LS 2B Subtract Unnorm- Subtract Norm-

alized (Long)SW RXF,C A,S, E,LS 6F alizcd (Long) NSD RXF,C A,S,U,E,LS 6D Subtract Un norm- Subtract Norm-

alized(Short) SUR RRF,C S, E,LS 3F alizcd (Short) NSER RRF,C S,U,E,LS 3B Subtract Unnorm- Subtract Norm-

alized(Short) SU RXF,C A,S, E,LS 7F aHzcd (Short) NSE RXF,C A,S,U,E,LS 7B

152

field in decimal operations. point addition, subtraction, multiplication, or division.

The operation is completed by ignoring the over-The operation is completed by making the result of

psw bit 37. masked by psw bit 38.

The interruption-length code is 3. The instruction-length code is 1 or 2.

NAME MNEMONIC TYPE

Zero and Add

( Long) NAD RXF,C

Decimal [)ivide

The quotient exceeds the specified data field.

The operation is suppressed.

Add Normalized

(

The instruction-length code is 3.

Divide (Long) NDDR RRF

NAME MNEMONIC TYPE

Divide

Divide

Exponent Overflow (E) Multiply (Long) NMDR RRF

The result characteristic exceeds 127 in floating-point

Multiply (Long) NMD RXF

addition, subtraction, multiplication, or division.

Multiply

Multiply

The operation is terminated.

The instruction-length code is 1 or 2. alizcd (Long)

NAME MNEMONIC TYPE EXCEPTIONS

Add Normalized

alized (Long)

(Long) NADR RRF,C

Add Normalized

alized

(Long) NAD RXF,C

Add Normalized

alizcd

(

Add Normalized Significance (LS)

(

The result of a floating-point addition or subtraction

Add

has an all-zero fraction.

Add UnnOIm-The operation is completed. The interruption may

alized (Long) AW RXF,C

be masked by psw bit 39. The manner in which the

Add Unnorm-

alized

operation is completed is determined by the mask bit.

Add

alized

NAME MNEMONIC TYPE

Add Normalized

Divide (Long) NDD RXF

( Long) NADR RRF,C

Divide

Add Normalized

Divide

Multiply (Long) NMDR RRF

Multiply (Long) NMD RXF

Multiply

Multiply

alized (Long)

alizcd (Long) AWR RRF,C

Add Unnonn-

alizcd (Long)

alized (Long) AW RXF,C

Add Unnonn-

alized

alizcd

Add Unnorm-

alizcd

alizcd

alized (Long)

alized (Long)

alized

alized

152