32-bit pipelined MIPS processor implemented on FPGA