JMP XYZ |
Specification:
@ | ← RA with |
RA | ← @+4*XYZ for a jump forward, |
RA | ← @+4*(XYZ-224) for a jump backward. |
Timing:
1υ
Description:
Executes an unconditional jump. Usually, a label is used to specify the jump target. The assembler will automatically determine whether it is a jump forward or backward and selects the appropriate instruction.
Consider: You should read General Information before reading the next paragraph.
JMP: | A JMP command treats bytes X, Y, and Z as an unsigned 24-bit integer XYZ. It allows a program to transfer control from location λ to any location between λ - 67,108,864 and λ + 67,108,860 inclusive, using relative addressing as in the B and PB commands. |
See also: