O'Reilly logo

The x86 Microprocessors: 8086 to Pentium, Multicores, Atom and the 8051 Microcontroller, 2nd Edition by Lyla B. Das

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3

Programming Concepts—II

IN THIS CHAPTER, YOU WILL LEARN

  • 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, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required