This is a Mips implemented in vhdl whit pipelines