
i) Instruction Set of 8086
In this table, the complete set of instructions of the 8086 has been listed with their
mnemonic and function. For knowing the details (format and examples) of each of
the instruction, the section in the text book where they are discussed is given in the
third column of the table.
Data Transfer Instructions
Mnemonic Function Section Table
MOV Move byte or word to register or memory 3.2.1 3.1
IN, OUT Input byte or word from port, output
word to port
5.2 3.1
LEA Load effective address 3.2.2 3.1
LDS, LES Load pointer using data segment, extra
segment
— 3.1
PUSH, POP Push word onto stack, pop word off
stack
3.2.4 3.1
XCHG Exchange ...