Thursday, August 11, 2011

What are the differences between 8085 and 8086 microprocessors?

The differences between 8085 and 8086 microprocessors are:
  1. 8085 microprocessor was developed in 1977 whereas 8086 was developed in 1978.
  2. 8085 microprocessor is a 8 bit microprocessor whereas 8086 is a 16 bit microprocessor.
  3. 8085 contains 16 bit address bus and 8086 microprocessor contains 20 bit address bus.
  4. 8085 microprocessor contains 8 bit data bus and 8086 contains 16 bit data bus.
  5. The clock speed of 8085 microprocessor is 3MHz whereas in case of 8086 microprocessor the clock speed can vary between 5, 8 and 10 for three different 8086 microprocessors.
  6. 8085 microprocessor does not have memory segmentation whereas 8086 features a special concept of memory segmentation which allows parallel processing.
  7. 8085 microprocessor has 6,500 transistors in the circuit board whereas 8086 microprocessor has 29,000 transistors in the circuit board.
  8. No pipe lining is used in 8085 microprocessor whereas in 8086 pipe lining is used.
  9. 8085 is a accumulator based microprocessor whereas 8086 is a General purpose register based microprocessor.
  10. 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.
  11. 8085 has no minimum or maximum mode whereas in 8086 microprocessor minimum and maximum modes are present.
  12. In 8085 only 1 processor is used whereas n 8086 microprocessor more than 1 processor are used.
  13. In 8085 microprocessor only 64 kb memory is used together whereas in 8086 1MB is used by dividing into segment registers.
  14. In 8085 microprocessor no control flag is used whereas 8086 microprocessor uses a control flag.

11 comments:

  1. thanks for the information.
    it helped me a lot.. :)

    ReplyDelete
  2. nyc 1 ............helpd me a lot!!!!

    ReplyDelete
  3. that is a major difference thanks.....

    ReplyDelete
  4. covered all differences
    thank u very much....

    ReplyDelete
  5. very very useful points....
    thanx a lot...

    ReplyDelete
  6. thank u very much!! kepp it up and post more electronics questions!!

    ReplyDelete
  7. now my assingment is overr thanks for this :)

    ReplyDelete
  8. thankful to giving such huge information which help us during interview time

    ReplyDelete