MIPS Instruction Formats

R, I and J types, and the opcode map