My resource for learning 6502 machine language was the Apple ][ Reference Manual:
http://www.classiccmp.org/cini/pdf/Apple/Apple%20II%20Refere...
which had appendices that covered the instruction set and opcodes, useful addresses, ROM listings, and all other kinds of useful stuff. What a great manual that was!