Move some data between registers of the processors or between registers of the processor and memory.
A fast and efficient instruction for loading little immediate values into a full 32 bit register.
Save or Restore a whole bunch of registers to (or from) the stack with one single instruction.
Increment or decrement the value in a register.
Unconditionnal jump, subroutine call and return. Return from interrupts.