PP
Branch
Instructions
Zero/Nonzero Jump
04d
Zero jump
d
This i n s t r u c t i o n provides a c o n d i t i o n a l jump t o any address up t o 31 (decimal)
l o c a t i o n s forward o r backward from t h e c u r r e n t program address.
If the c o n t e n t
of t h e A r e g i s t e r i s 0 , t h e jump i s taken.
I f
t h e content of A i s nonzero, t h e
next i n s t r u c t i o n executes from P plus 1. A -0 (777777) i s t r e a t e d a s nonzero.
For i n t e r p r e t a t i o n of d , r e f e r t o the 03 i n s t r u c t i o n ,
O5d
Nonzero
jump d
N J N
d
This i n s t r u c t i o n provides a c o n d i t i o n a l jump t o any a d d r e s s up t o 3 1 (decimal)
l o c a t i o n s forward o r backward from t h e c u r r e n t program address.
I f t h e content
of t h e A r e g i s t e r i s nonzero, t h e jump i s taken.
I f t h e content of A i s 0 , t h e
next i n s t r u c t i o n executes from P p l u s 1 . A -0 (777777) i s t r e a t e d a s nonzero.
If d i s p o s i t i v e
(01 through 371, 0001 through 0037 i s added, and the
jump
i s
forward.
I f d i s negative (40 through 761, 7740 through 7776 i s added, and t h e
jump i s backward.
When d equals 00 o r 77, t h e PP hangs.
A
d e a d s t a r t
i s
required t o r e s t a r t t h e PP.
Need help?
Do you have a question about the Cyber 170 State and is the answer not in the manual?
Questions and answers