this is a simulation for a pipe lined MIPS processor