Programming Concepts—II


  • Good programming practices.
  • How to use a few important DOS functions in programs.
  • A part of the instruction set of 8086.
  • To use data transfer instructions in different modes of addressing.
  • The concept and importance of branch inst­ructions.
  • To use unconditional and conditional branch instructions.
  • To use the arithmetic instructions catering to unsigned numbers.
  • To use the multiply and divide instructions for interesting applications.
  • The use of the logical, shift and rotate instructions of the 8086.

3.1 | Approaches to Programming

We are now in a position to feel that we have understood to a small extent the tools needed for programming (in this case assembly programming). However, ...

Get The x86 Microprocessors: 8086 to Pentium, Multicores, Atom and the 8051 Microcontroller, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.