6502: Assembly language programming - Lance A Leventhal (McGraw Hill, 1986)