Add compilable assembly of mips64_microcode.

All memory references use labels or constants.
This allows us to add more code, shifting the addresses automatically.
I didn't bother changing the labels since I'd have to name stuff again for C.