91
ber of 00. Although, as in all jumps, no status is changed and no instructions
are executed between the JUMP 00 and JUMP END 00 instructions, the pro-
gram must search for the next JUMP END 00 instruction, producing a slightly
longer execution time.
Execution of programs containing multiple JUMP 00 instructions for one
JUMP END 00 instruction is similar to that of interlocked sections. The follow-
ing diagram is the same as that used for the interlock example above, except
redrawn with jumps. The execution of this diagram would differ from that of
the diagram described above (e.g., in the previous diagram interlocks would
reset certain parts of the interlocked section, however, jumps do not affect
the status of any bit between the JUMP and JUMP END instructions).
Instruction 1
00000
Instruction 2
00001
JME(05) 00
JMP(04) 00
00004
Instruction 3
Instruction 4
00006
00005
00003
00002
JMP(04) 00
Address
Instruction
Operands
00000
LD
00000
00001
JMP(04)
00
00002
LD
00001
00003
Instruction 1
00004
LD
00002
00005
JMP(04)
00
00006
LD
00003
00007
AND NOT
00004
00008
Instruction 2
00009
LD
00005
00010
Instruction 3
00011
LD
00006
00012
Instruction 4
00013
JME(05)
00
Inputting, Modifying, and Checking the Program
Section 4-6