1. Introduction to Instruction set
2. Addressing modes of 8086(register,immediate,direct,register indirect addr modes)
3. Addressing modesBased,Indexed ,based indexed Addressing
4. Addressing modes contd., string,relative,implied addressing modes
5. classification of instructions
6. data transfer instructions-Usage of MOV instruction
7. data transfer instructions- XCHG,LES
8. LDS and LES instruction in data transfer type
9. Arithmetic instructions--ADD,ADC
10. MUL and IMUL instructions in arithmetic type
11. DIV and IDIV instructions in arithmetic type
12. INCREMENT and DECREMENT instructions in arithmetic
13. DAA instruction in 8086
14. DAS instruction in 8086
15. CBW and CWD instructions in 8086
16. ASCII instructions--AAA and AAS
17. ASCII instructions --AAM and AAD
18. logical operations-AND operation
19. Logical operations-AND, OR ,XOR,NOT,NEG instructions
20. CMP instruction in 8086
21. TEST instruction in 8086
22. Rotate instructions-RCR,ROR,ROL
23. Shifting of Instructions-SAR,SAL,SHR
24. Transfer of control or Branch Instructions (Jump vs Call instructions)
25. Different types of jump instructions
26. Different types of LOOP instructions
27. Different types of CALL instructions
28. String manipulation type instructions
29. Flag manipulation of instructions
30. stack related instructions (PUSH,POP,PUSHF,POPF)
31. Assembler directives