Organization of Intel 8086 Microprocessor                                                                                                 Print this page
<< Previous |  First |  Last |  Next >>       

The main advantages of the segmented memory scheme are as follows:

  1. Allows the memory capacity to be 1 Mbyte although the actual addresses to be handled are of 16-bit size
  2. Allows the placing of code data and stack portions of the same program in different parts (segments) of memory, for data and code protection.
  3. Permits a program and/or its data to be put into different areas of memory each time program is executed, ie, provision for relocation may be done.
Flag Register

A 16 flag register is used in 8086. It is divided into two parts .

  1. Condition code or status flags
  2. Machine control flags

The condition code flag register is the lower byte of the 16-bit flag register. The condition code flag register is identical to 8085 flag register, with an additional overflow flag.

<< Previous |  First |  Last |  Next >>