A class emulator of a MIPS32 processor