| Op | Name | Flags | Addressing modes – opcode · bytes · cycles |
|---|
imp implied, acc accumulator, imm #immediate, zp zero page, zp,x/zp,y indexed zero page, abs absolute, abs,x/abs,y indexed absolute, ind indirect, (zp,x) indexed indirect, (zp),y indirect indexed, rel relative.
Cycles: * = +1 if a page boundary is crossed; † = branch is 2 cycles, +1 if taken, +1 more if the target is on another page. Flags use NV−BDIZC; all = the whole status register is pulled from the stack.