General purpose byte or word transfer instructions
MOV
copy byte or word from specified source to specified destination
PUSH
copy specified word to top of stack.
POPcopy word form top of stack to specified location
PUSHAcopy all registers to stack
POPAcopy words from stack to all registers.
XCHGExchange bytes or exchange words
XLATtranslate a byte in AL using a table in memory.
These are I/O port transfer instructions
IN
copy a byte or word from specific port to accumulator
OUTcopy a byte or word from accumulator to specific port
Special address transfer Instructions LEA load effective address of operand into specified register
LDSload DS register and other specified register from memory
LESload ES register and other specified register from memory
Flag transfer instructions
LAHF
load AH with the low byte of flag register
SAHF
store AH register to low byte of flag register
PUSHF
copy flag register to top of stack
POPF
copy word to top of stack to flag register
You might be also interested in:
::
Assembly Language Programs to compute an expression::
Interfacing Analog-to-Digital converter to 8086 using 8255::
Interfacing Digital-To-Analog converter to 8086 using 8255