add errors ERR_BAD_COMBINATION and ERR_IMM_IS_TOO_BIG.
add r0-r15
add dd()
Operand can have disp
add ldr and str
add movw()
add add()
add ldm and stm, but only when 5 arguments