Microprogrammed 65C02 Processor Core (Verilog)