(Note: Data is gained from 65816-documentation, but it is downward compatible. For the 6510 just ignore specs which do not apply.) 6510/65816 Addressing modes: Absolute -- a Absolute (JMP) -- a Absolute (JSR) -- a Absolute (R-M-W) -- a Absolute Indexed -- a,x a,y Absolute Indexed (R-M-W) -- a,x Absolute Indexed Indirect -- (a,x) Absolute Indirect -- (a) Accumulator -- A Immediate -- # Implied -- i Relative -- r Stack (Hardware Interrupts) -- s Stack (Software Interrupts) -- s Stack (Pull) -- s Stack (Push) -- s Stack (RTI) -- s Stack (RTS) -- s Zeropage/Direct -- d Zeropage/Direct (R-M-W) -- d Zeropage/Direct Indexed -- d,x d,y Zeropage/Direct Indexed (R-M-W) -- d,x Zeropage/Direct Indexed Indirect -- (d,x) Zeropage/Direct Indirect Indexed -- (d),y 6510 Illegal Addressing modes: Absolute Indexed (R-M-W) -- a,y Zeropage Indexed Indirect (R-M-W) -- (d,x) Zeropage Indirect Indexed (R-M-W) -- (d),y 65816 Addressing modes: Absolute Indexed Indirect (JSR) -- (a,x) Absolute Indirect Long (JML) -- (a) Absolute Long -- al Absolute Long Indexed -- al,x Absolute Long (JMP) -- al Absolute Long (JSL) -- al Block Move Negative (backward) -- xyc Block Move Positive (forward) -- xyc Direct Indirect -- (d) Direct Indirect Long -- [d] Direct Indirect Indexed Long -- [d],y Implied (XBA) -- i Relative Long -- rl Stack (PEA) -- s Stack (PEI) -- s Stack (PER) -- s Stack (RTL) -- s Stack Relative -- d,s Stack Relative Indirect Indexed -- (d,s),y Stop the Clock (STP) -- h Wait for Interrupt (WAI) -- h