The
difference between 8085 and 8086 microprocessors are:
- 8085 microprocessor was developed in 1977 whereas 8086 was developed in 1978.
- 8085 microprocessor is a 8-bit microprocessor whereas 8086 is a 16-bit microprocessor.
- 8085 contains 16-bit address bus and 8086 microprocessor contains 20-bit address bus.
- 8085 contains 8-bit data bus and 8086 microprocessor contains 16-bit data bus.
- The clock speed of 8085 microprocessor is 3 MHz whereas in case of 8086 microprocessor the clock speed can vary between 5, 8 and 10 for three different 8086 microprocessors.
- 8085 microprocessor does not have memory segmentation whereas 8086 features a special concept of memory segmentation which allows parallel processing.
- 8085 microprocessor has 6,500 transistors in the circuit board whereas 8086 microprocessor has 29,000 transistors in the circuit board.
- No pipelining is used in 8085 microprocessor whereas in 8086 pipelining is used.
- 8085 is a accumulator based microprocessor whereas 8086 is a general purpose resister based microprocessor.
- In 8085 only program counter and address counter are on 16-bit otherwise all other counters are 8-bits whereas in 8086 all flags and counters are of 16-bits.
- 8085 has no minimum or maximum mode whereas in 8086 microprocessor minimum and maximum modes are present.
- In 8085 only 1 processor is used whereas in 8086 microprocessor more than 1 processor is used.
- In 8085 microprocessor only 64 kb memory is used together whereas in 8086 1MB is used by dividing into segment resisters.
- In 8085 microprocessor no control flag is used whereas 8086 microprocessor uses a control flag.
No comments:
Post a Comment