0% found this document useful (0 votes)
5K views

8086 Architecture

The 8086 was a 16-bit microprocessor developed by Intel as a more powerful successor to the 8-bit 8085 microprocessor. It had a 16-bit data bus allowing it to access more memory and perform operations faster than the 8-bit 8085. The 8086 also included more powerful instructions and more general purpose registers. It helped address many of the limitations of 8-bit processors and allowed for more advanced architecture and processing capabilities.

Uploaded by

Swapnil Patil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5K views

8086 Architecture

The 8086 was a 16-bit microprocessor developed by Intel as a more powerful successor to the 8-bit 8085 microprocessor. It had a 16-bit data bus allowing it to access more memory and perform operations faster than the 8-bit 8085. The 8086 also included more powerful instructions and more general purpose registers. It helped address many of the limitations of 8-bit processors and allowed for more advanced architecture and processing capabilities.

Uploaded by

Swapnil Patil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

8086 ARCHITECTURE

8085 VS 8086
The main limitation of 8-bit
(8085) microprocessor were their low speed of execution , low memory,
addressing capability limited number of General purpose register and a less
powerful instruction set .
All these limitations of 8-bit microprocessor tempted the designers to go for
more powerful processors in terms of advance architecture more processing
capability and more powerful instruction set . 8086 was a result of such a
development design efforts.
*Intel 8086 is a 16-bit microprocessor is intended to be used as a CPU in
microprocessor
*8086 has a 16-bit Data bus so it can Read data from or Write data to
memory and ports either 16-bit or 8-bit at a time.
INTEL ARCHITECTURE
CATEGORY BITS REGISTER NAMES
GENERAL 16 AX,BX,CX,DX
8 AH,AL,BH,BL,CH,CL,D
H,DL
POINTER 16 SP(STACK POINTER),
BS(BASE POINTER)
INDEX 16 SI(SOURCE INDEX),
DI(DESTINATION
INDEX)
SEGMENT 16 CS(CODE SEGMENT)
DS(DATA SEG)
SS(STACK SEGMENT)
REGISTERS OF 8086 ES(EXTRA SEGMENT)
INSTRUTION 16 IP(INSTRUCTION
POINTER)
PIN DAIGRAM
 AD15-AD0
 ADDRESS DATA BUS: These lines constitute the time multiplexed memory
or i/o address and data bus .
 ALE (ADDRESS LATCH ENABLE): A HIGH on this line causes the lower
orders 16-bit address bus can be used as data bus.
 READY: READY is the acknowledgement from the addressed memory or
i/o device that will be complete the data transfer .
 INTR : INTERRUPT REQUEST is a level triggered input which is sample
during the last clock cycle of each instruction to determine if the processor
should enter into interrupt acknowledgment operation .
 INTA : INTERRUPT ACKNOWLEDGEMENT from the mp.
 RESET : It causes the processor to immediately terminate its present
activity.

8086 PIN DAIGRAM DESCRIPTION

You might also like