| |
| | R.O.M.E.68000 Manual: III.7: The Instruction Pointer |
 | | The instruction pointer appears as an implicit operand in many instructions: first of all, it is used implicitly in all jump instructions, both conditional and unconditional, but besides these it is also involved in all those instructions that can perform a conditional (or even unconditional) skip. |
 | | When the instruction is being executed, hence, the IP is already pointing to the next instruction to execute, as said; if the current instruction does not alter it, this will be the instruction that will be fetched on the next cycle. |
 | | 22, in which the case of a jump instruction is depicted, the first two stages are the same as in the previous case, but before the instruction is completed a new value is loaded into the instruction pointer, to make it point to the target of the jump. |
| www.math.unipd.it /~mezzetti/ROME68000/Manual/Tome3/Section-III-7.html (615 words) |
|