A simple toy processor written in verilog