Opcodes Flashcards
Copy from source to destination
MOV
this instruction copies the contents of the source register into the destination register; the contents of the source register are not altered
MOV
Move immediate 8-bit
MVI
the 8bit data is stored in the destination register
MVI
Load accumulator
LDA
load accumulator indirect
LDAX
the contents of the designated register pair point to a memory location. this instruction copies the contents of that memory location into the accumulator
LDAX
Load register pair immediate
LXI
This instruction loads 16-bit data in the register designated in the operand
LXI
Load H and L registers direct
LHLD
Store accumulator direct
STA
Store H and L registers direct
SHLD
Exchange H and L with D and E
XCHG
Store H and L registers direct
SHLD
Copy H and L registers to the stack pointer
SPHL
Exchange H and L with top of stack
XTHL
Push register pair onto stack
PUSH
Pop off stack to register pair
POP
Output data from accumulator to a port with 8-bit address
OUT
Input data from accumulator to a port with 8-bit address
IN
Add register or memory to accumulator
ADD
Add register/memory to accumulator with carry
ADC
Add immediate to accumulator
ADI
Add immediate to accumulator with carry
ACI