Differences between 8085 and 8086 Microprocessor

Differences between 8085 and 8086 Microprocessor

8085 Microprocessor8086 Microprocessor
8085 is an 8-bit microprocessor8086 is a 16-bit microprocessor
8085 has a 16-bit address bus8086 has a 20-bit address bus
Clock speed: 3 MHzThe clock speed can vary between 5, 8, and 10 MHz for three different MP.
8085 can access up to 2^16 = 64 KB of memory8086 can access up to 2^20 = 1 MB of memory
8085 doesn’t have an instruction queue8086 has an instruction queue
8085 does not support pipelined architecture8086 supports pipelined architecture.
8085 does not support multiprocessing support8086 supports
8085 can address 2^8 = 256 I/O’s8086 can access 2^16 = 65,536 I/O’s
8085 only supports integer and decimal8086 supports integer, decimal, and ASCII arithmetic.
8085 does not support Multiplication and Division8086 supports.
8085 supports only single operating mode8086 operates in two modes.
8085 requires less external hardware8086 requires more external hardware.
The cost of 8085 is low.The cost of 8086 is high.
In 8085, memory space is not segmented.In 8086, memory space is segmented.

Related topic – click here

Leave a Reply

%d bloggers like this: