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

1

The Architecture of 8086

In this chapter, you will learn
  • The internal architecture of the 8086.
  • The registers of 8086 and their specific functions.
  • The operation of the flags of 8086.
  • The memory segmentation technique used by the x86 family.
  • How to perform memory address calculations.
  • The different addressing modes of 8086.

Introduction

We will start our learning of the x86 family of microprocessors by understanding the ­architecture of the 8086 on which is based the architecture of the whole family. The 8086 is a processor catering to 16-bit data (D0 to D15) and having a 20-bit address (A0 to A19).

1.1 | Internal Block Diagram of the 8086

The 8086 processor is a 16-bit processor internally as well as externally—which means that its ...

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