Verilog Multiple-cycle CPU for computer organization corse