Download Print this page

Control Data Cyber 170 State Hardware Reference Manual page 82

Advertisement

CP Branch Instructions
Branch
030 j K
Branch t o
K
i f
(X
j )
=
0
ZR
Xj,
K
This two-parcel i n s t r u c t i o n u s e s t h e lower-order 18 b i t s a s operand
K.
Execution of t h i s i n s t r u c t i o n causes t h e program sequence t o terminate with a
jump t o addreas K i n
CM o r t o continue with t h e c u r r e n t program sequence,
depending on t h e content of Xj.
The branch t o address K occurs only on t h e
following conditions.
The c u r r e n t program sequence continues f o r a l l o t h e r
cases.
Jump t o K
i f :
(Xj)
=
0000 0000 0000 0000 0000 ( p o s i t i v e z e r o )
( ~ j )
=
7777 7777 7777 7777 7777
( n e g a t i v e zero)
This i n s t r u c t i o n branches on a zero r e s u l t from e i t h e r a fixed-point o r
a
floating-point operation.
031 j K
Branch t o K i f (Xj)
"
0
NZ
X j ,
K
This two-parcel i n s t r u c t i o n uses t h e lower-order 18 b i t s a s operand
K.
Execution of t h i s i n s t r u c t i o n causes t h e program sequence t o terminate with
a
jump t o address K
i n
CM o r t o continue with t h e c u r r e n t program sequence,
depending on the content of
X j .
The program sequence continues only on t h e
following conditions.
The branch t o address K occurs f o r a l l o t h e r c a s e s .
Continue i f :
(Xj)
=
0000 0000 0000 0000 0000 ( p o s i t i v e zero)
(Xj)
=
7777 7777 7777 7777 7777
(negative zero)
This i n s t r u c t i o n branches on
a
nonzero r e s u l t from e i t h e r a fixed-point o r a
floating-point operation.

Advertisement

loading
Need help?

Need help?

Do you have a question about the Cyber 170 State and is the answer not in the manual?

Questions and answers