Verilog mips single cycle virtual machine