1. Intel processors x86, size of operands, registers, addressing, base and index registers.
2. Data moving instructions.
3. Logical and bitwise instructions.
4. Jumping and control instructions.
5. Instruction extension of Pentium, Pentium Pro and newest 64-bit mode.
6. Linking assembly language program with other programming languages. Direct usage of assembly language in programming languages.
7. Static and dynamic linking. OOP implementation in assembly code.
8. Computing with big numbers.
9. Float and fixed point computing, FPU.
10. MMX unit and instruction extension.
2. Data moving instructions.
3. Logical and bitwise instructions.
4. Jumping and control instructions.
5. Instruction extension of Pentium, Pentium Pro and newest 64-bit mode.
6. Linking assembly language program with other programming languages. Direct usage of assembly language in programming languages.
7. Static and dynamic linking. OOP implementation in assembly code.
8. Computing with big numbers.
9. Float and fixed point computing, FPU.
10. MMX unit and instruction extension.