A MIPS32 disassembler written in C