6809/6309 Mnemonic Lookup

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.

Instruction:

Mnemonic:

* = 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
LDS 10CE 4 4 10DE 6/5 3 10EE 6+ 3+ 10FE 7/6 4

 E   F   H   I   N   Z   V   C 
- - - - X X 0 -
"-" = unaffected, "X" = modified, "1" = set, "0" = cleared, "?" = undefined

Description:

Load Data into 16-Bit Register [r' <- IMM16 | (M:M+1)]

Documenation

These instructions load either a 16-bit immediate value or the contents from a pair of memory bytes (in big-endian order) into one of the 16-bit accumulators (D,W) or one of the 16-bit Index registers (X,Y,U,S). The Condition Codes are affected as follows.

See Also: LD (8-bit), LDQ, LEA

6
8
9
1