Set sectionC to point to the beginning of the code section containing moo . Set sectionD to point to the beginning of the called fragment's data section. Figure 8-11 Relocations for the called fragment After being fixed up, the transition vector for moo now contains the actual address of moo and the base register address for its data world. The routine moo is now prepared for execution. Relocation Instruction Set Relocation instructions are stored in 2-byte relocation blocks .
Most instructions take up one block that combines an opcode and related arguments.
Relocation instructions can be decoded from the high-order 7 bits of their first block. All other undocumented opcode values are reserved. The following sections describe the individual instructions in more detail. It then adds the value of sectionD to the next relocCount contiguous words. After the instruction is executed, relocAddress points just past the last modified word.