• Relation to other architectures.
  • Calling conventions / ABI.
  • Register usage on mips.
  • Register usage compared to Arm.
  • The most common bug:
  • Translating Arm to Mips.
  • Things to watch out for.
  • Arm condition codes.
  • Built-in shifting.
  • MIPS code sizes are bigger than on other architectures.
  • Mips macro-assembler convention