IBM System/360 Field Engineering Manual page 24

Hide thumbs Also See for System/360:
Table of Contents

Advertisement

6l
Subtract
5B
RX
Rl, D2(X2, B2)
Subtract opr 2 from opr 1 and place the
Adr
0 Dif
=
0
::::
difference into opr 1
Spec
Dif
<
0
()
Exp Oflo
Dif
>
0
0
3 Overflow
z
~
Subtract
SR
1B
RR
Rl,R2
Subtract opr 2 from opr l;
Exp Oflo
0 Dif "'° 0
trl
difference placed into opr 1.
1 Dif
<
0
z
Dif
>
0
"1
Overflow
)>
Subtract Decimal
SP
FB
SS
Dl(Ll, Bl),
Subtract dee opr 2 from opr l;
Prot
0 Dif
=
0
I:""'
D2(L2, B2)
difference stored into opr
1.
Adr
1 Dif
<
0
(Right to left byte by byte) (Both opr's must
Data
2 Dif
>
0
b::: ir:. pa:::kc:d fo:rT...at)
(Field~ ~aP.
c:verl3.p if
Dec Vflo
J Overflow
low-order bytes coincide)
Subtract Halfword
SH
4B
RX
Rl, D2(X2, B2)
Subtract opr 2 from opr 1 ;
Adr
0 Dif
=
0
difference placed into opr
1.
Spec
1 Dif
<
0
(Opr 2 hi-order 16 bits expanded)
Exp Oflo
2 Dif
>
0
Overflow
Subtract Logical
SL
5F
RX
Rl, D2(X2, B2)
Subtract opr 2 from opr 1 ;
Adr
difference placed into opr 1.
Spec
Di!"' 0
Dif"" 0
3 Di!
I"
0
Subtract Logical
SLR
lF
RR
Rl,R2
Subtract opr 2 from opr 1 ;
None
difference placed into opr 1.
1 Di!
F
0
Dif"" 0
Di!~
0
Subtract Normalized
NSD
6B
RX
Rl, D2(X2, B2)
FP. Subtract opr 2 from opr 1 and
Adr
Result
~
(Long)
the difference placed into opr 1.
Spec
0 Fract
=
0
"'
(The sign of opr 2 is inverted before the
Sign
1 Result
<
0
"'
addition.)
Exp Oflo
2 Result
>
0
0
Exp Uflo
3
Exp Oflo
~

Advertisement

Table of Contents
loading

Table of Contents