A 6502CPU Assembler