Differences between 8085 and 8086 microprocessor

MicrocontrollerMicroprocessor80858086

In this section, we will see some basic differences between Intel 8085 MPU, and Intel 8086 MPU.

The 8085 is an 8-bit microprocessor. It was produced by Intel and first introduced in 1976. The 8086 is enhanced version of 8085 microprocessor. It is 16-bit processor. Now let us see some basic differences between these two.

Property
8085 Microprocessor
8086 Microprocessor
Data Bus Size
8-Bit
16-Bit
Address Bus Size
16-bit
20-bit
Clock Speed
3MHz
Varies in range 5.8 – 10 MHz
Duty Cycle for clock
50%
33%
Flags
It has 5 flags (Sign, Zero, Auxiliary Carry, Parity, Carry)
It has 9 flags (Overflow, Direction, Interrupt. Trap, Sign, Zero, Auxiliary Carry, Parity, Carry)
Pipelining Support
Does not support
Supports
Memory Segmentation supports
Does not support
Supports
Number of transistors
Nearly 6500
Nearly 29000
Processor type
Accumulator based
General Purpose register based
Presence of Minimum and Maximum mode
Not present
Present
Number of processors
Only one processor is used
More than one processor is used. Additional processor (external) can also be employed
Memory Size
64KB
1MB
Instruction
No multiplication and division instruction
Multiplication and Division operations are present
Instruction Queue Support
Does not support
Supports
raja
Published on 11-Mar-2019 13:01:52
Advertisements