Verilog Design for a 16-bit RISC Processor using the LC-3B ISA