The entire ASM language reference fit on one page that you had printed out next to the only monitor you had, a CRT next to the desktop. At least that's how I remember.
With the 6502, the entire asm reference fit in your head, no need for a cheat sheet.
Of course you were also quite a bit younger than, and better at memorising lists of mnemonics.
Mate. Mnemonics, sure, no problem. And registers, of course.
Which addressing modes are available, and which flags are affected ... that's another thing entirely.
Why do
LDY abs,X and
LDX abs,Y exist but not
STY abs,X and
STX abs,Y ??
Which instruction has only ZP and abs and nothing else, no indexing at all? And which flags does it set?
Which instruction has ZP, abs, and imm and nothing else?
The 6800 is almost always a much slower CPU, but my goodness it's much easier to memorise. All the accumulator instructions have imm, zp, abs, and off8,X while all the single operand RMW instructions have A, B, imm, and off8,X.