8085 Data-Transfer Instructions
8085 Data-Transfer Instructions
8085 Data-Transfer Instructions
The contents of a
memory location,
specified by a 16-bit
Load the address in the
LDA 16-bit address
accumulator operand, are copied
to the accumulator.
Example − LDA
2034K
The contents of
register L are stored
in the memory
location specified by
the 16-bit address in
the operand and the
contents of H register
are stored into the
next memory location
Store H and L
SHLD 16-bit address by incrementing the
registers direct
operand.
This is a 3-byte
instruction, the
second byte specifies
the low-order address
and the third byte
specifies the high-
order address.
Example − SHLD
3225K
The contents of
register H are
exchanged with the
Exchange H contents of register D,
XCHG None and L with D and the contents of
and E register L are
exchanged with the
contents of register E.
Example − XCHG