How MOS 6502 Illegal Opcodes really work http://www.pagetable.com/?p=39
I just finished a 6502 emulator, I recommend doing it for everyone. Lots of fun and very interesting.