Verilog implementation of the LC3 processor