A MIPS assembler/disassembler/simulator written by objective-C