IBM System/360 Field Engineering Manual page 11

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

Advertisement

~
w
"'
0
Branch on Condition
Branch on Count
Branch on Count
Branch on Index High
Ili'ilii.d.1.
uu I.t1dex
Low or
~ual
Compare
Compare
Compare Decimal
Compare Halfword
BCR
BCT
BCTR
BXH
BXLE
c
CR
CP
CH
07
RR
Ml,R2
46
RX
Rl, D2(X2, B2)
06
RR
Rl,R2
86
RS
Rl, R3, D2(B2)
87
RS
.tu,
.tt3,
D2(B2J
59
RX
~l,
D2(X2, B2)
19
RR
Rl,R2
F9
SS
Dl(Ll, Bl), D2(L2, B2)
49
RX
Rl,D2(X2,B2)
Compare opr 1 with cond code
None
Unchanged
Branch to opr 2 adr if cond met
(If opr 2 ° 0) NOP
Reduce opr 1 by 1 and branch to opr 2 adr
None
Unchanged
(If~
1
°
1) Reduce •Branch
Reduce opr 1 by 6 and branch to opr 2 adr
None
Unch&nged
(If opr 2
=
0) Reduce • Branch
Add opr 3 to opr 1
None
Unchanged
Sum compared to opr 3 if opr 3 adr is odd
Sum c01npared to opr 3
=
1 if opr 3 adr is
even
Branch to opr 2 adr if
sum~
3/opr 3+1
----
-
r l
Same as Branch On Index High
Non~
Unchanged
Branch
to~
2 adr if sum
22.!'
3/opr 3+1
Compare opr 1 algebraically to opr 3 (GPR)
Adr
0 opr's
=
Spec
1 1st
<
2 1st
>
Compare opr 1 algebraically to opr 2
None
0 opr's
=
1 1st
<
2 1st
>
Compare opr 1 to opr 2
Adr
0 opr's -
(binary right to left) byte by byte
Data
1 !st
<
(Opr's must be packed)
2 1st
>
(Fields can overlap if low-order bytes
coincide)
(The shorter opr is extended with high-order
zeros)
Compare opr 1 algebraically to opr 2
Adr
0 opr's
=
(Hi-order 16 bits expanded)
opr 2
Spec
1 1st
<
2 1st
>

Advertisement

Table of Contents
loading

Table of Contents