![Olivetti Programma 101 Reference Manual Download Page 30](http://html1.mh-extra.com/html/olivetti/programma-101/programma-101_reference-manual_3789955030.webp)
Jump Operations
The Jump operation directs the computer to depart from the normal sequence of step-by-step
instructions and jump to a pre-selected point in the program.
These instructions provide both internal and external (manual) decision capability and are
useful to:
•
Create "loops" that allow repetitive sequences in a program to be executed.
•
Select alternate routines or subroutines at the discretion of the operator.
•
Automatically "branch" to alternate routines or subroutines according to the value
in the "A" register.
The jump operation requires two related instructions:
1.
Point of origin: where to start the jump, Interrupting the sequence.
2.
Reference point: where the jump will arrive, restarting the sequence.
There are two types of jump instructions:
•
Unconditional jumps
•
Conditional Jumps
- 30 -