{| class="wikitable" style="white-space: nowrap;"
|-
! rowspan=2|Mnemonic !! colspan=12|Addressing Modes !! colspan=76|Flags !! rowspan=2|Operation !! rowspan=2|Description
|-
! ''No arg'' !! #$nn !! $nnnn !! $nnnn,X !! $nnnn,Y !! ($nnnn) !! $nn !! $nn,X !! $nn,Y !! ($nn,X) !! ($nn),Y !! rel !! N !! V !! B !! D !! I !! Z !! C
|-
| LDA || || A9 (2) || AD (4) || BD (4+p) || B9 (4+p) || || A5 (3) || B5 (4) || || A1 (6) || B1 (5+p) || || N || - || - || - || - || Z || - || M → A || LoaD Accumulator
|-
| LDX || || A2 (2) || AE (4) || || BE (4+p) || || A6 (3) || || B6 (4) || || || || N || - || - || - || - || Z || - || M → X || LoaD X register
|-
| LDY || || A0 (2) || AC (4) || BC (4+p) || || || A4 (3) || B4 (4) || || || || || N || - || - || - || - || Z || - || M → Y || LoaD Y register
|-
| PHA || 48 (3) || || || || || || || || || || || || - || - || - || - || - || - || - || A↓ || PusH Accumulator
|-
| PHP || 08 (3) || || || || || || || || || || || || - || - || 1 || - || - || - || - || P↓ || PusH Processor status
|-
| PLA || 68 (4) || || || || || || || || || || || || N || - || - || - || - || Z || - || (S)↑ → A || PuLl Accumulator
|-
| PLP || 28 (4) || || || || || || || || || || || || N || V || - || D || I || Z || C || (S)↑ → P || PuLl Processor status
|-
| STA || || || 8D (4) || 9D (5) || 99 (5) || || 85 (3) || 95 (4) || || 81 (6) || 91 (6) || || - || - || - || - || - || - || - || A → M || STore Accumulator
|-
| STX || || || 8E (4) || || || || 86 (3) || || 96 (4) || || || || - || - || - || - || - || - || - || X → M || STore X register
|-
| STY || || || 8C (4) || || || || 84 (3) || 94 (4) || || || || || - || - || - || - || - || - || - || Y → M || STore Y register
|-
| TAX || AA (2) || || || || || || || || || || || || N || - || - || - || - || Z || - || A → X || Transfer A to X
|-
| TAY || A8 (2) || || || || || || || || || || || || N || - || - || - || - || Z || - || A → Y || Transfer A to Y
|-
| TSX || BA (2) || || || || || || || || || || || || N || - || - || - || - || Z || - || S → X || Transfer Stack pointer to X
|-
| TXA || 8A (2) || || || || || || || || || || || || N || - || - || - || - || Z || - || X → A || Transfer X to A
|-
| TXS || 9A (2) || || || || || || || || || || || || - || - || - || - || - || - || - || X → S || Transfer X to Stack pointer
|-
| TYA || 98 (2) || || || || || || || || || || || || N || - || - || - || - || Z || - || Y → A || Transfer Y to A
|}