11.10.1 Unnecessary Loads

11.10.2 Branch (to a) (around a) Branch

11.10.3 Cross Jumping

11.10.4 Recognizing Special Instruction or Modes

11.10.1 Unnecessary Loads

Consider the following code sequence:

    STORE REG1, A

    LOAD A, Reg2

Clearly, A is still in a register and there is no need to reload it into register 2.