SWR Rl,R2
[RR, LongOperands] o 8 12 15
SW Rl,D2(X2,B2)
[RX, LongOperands] o 8 12 16 20 31
The second operand is subtracted from the first oper
and, and the unnormalized difference is placed in
thefirst··operand location.
The execution of SUBTRACTUNNORNlAL IZED is identical to that of ADD UNNORMAL- 170 System/370 Principles of Operation IZED, except that the second operand participates in
the operation with its sign bit inverted.
The Rl and R2 fields must designate register0, 2,
4, or otherwise,. a specification exception is recog
nized.
Resulting Condition Code:° Result fraction is zero
1 Result is less than zero
2 Result is greater than zero
3- Program Exceptions: Operation (if the floating-point feature is not
installed)
Access (fetch, operand 2 ofSU and SW only)
Specification
Significance
[RR, Long
SW Rl,D2(X2,B2)
[RX, Long
The second operand is subtracted from the first oper
and, and the unnormalized difference is placed in
the
The execution of SUBTRACT
the operation with its sign bit inverted.
The Rl and R2 fields must designate register
4, or
nized.
Resulting Condition Code:
1 Result is less than zero
2 Result is greater than zero
3
installed)
Access (fetch, operand 2 of
Specification
Significance