Single-cycle MIPS Processor