You can lookup a single instruction by typing LD in the instruction field, which will show all load instructions. You can also lookup multiple instructions like LD,CMP.
You can also lookup mnemonics like LDX,LDY in the mnemonic field.
To see all instructions click the Show All link.
Show All | Registers | Addressing Modes | Post Bytes | Acknowledgments | Sock's GIME Reference | Sock's CPU Cycle Data Charts
Not case sensitive.
* = 6309 | Immediate | Direct | Indexed | Extended | Inherent | Relative | Register | Memory | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
* | Mnemonic | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length | Opcode | Cycles | Length |
PSHS | 34 | 5+/4+ | 2 |
E | F | H | I | N | Z | V | C |
- | - | - | - | - | - | - | - |
Push Registers onto the hardware stack. None of the Condition Code flags are affected by these instructions unless the CC register is specified as one of the registers to pull.
Push order:
order | register |
---|---|
12 | Condition Code Register |
11 | Accumulator A |
10 | Accumulator B |
9 | Direct Page Register |
8 | Index Register X (HI) |
7 | Index Register X (LO) |
6 | Index Register Y (HI) |
5 | Index Register Y (LO) |
4 | User Stack Pointer/Hardware Stack Pointer (HI) |
3 | User Stack Pointer/Hardware Stack Pointer (LO) |
2 | Program Counter (HI) |
1 | Program Counter (LO) |