8085 Microprocessor | 8086 Microprocessor |
8085 is an 8-bit microprocessor | 8086 is a 16-bit microprocessor |
8085 has a 16-bit address bus | 8086 has a 20-bit address bus |
Clock speed: 3 MHz | The clock speed can vary between 5, 8, and 10 MHz for three different MP. |
8085 can access up to 2^16 = 64 KB of memory | 8086 can access up to 2^20 = 1 MB of memory |
8085 doesn’t have an instruction queue | 8086 has an instruction queue |
8085 does not support pipelined architecture | 8086 supports pipelined architecture. |
8085 does not support multiprocessing support | 8086 supports |
8085 can address 2^8 = 256 I/O’s | 8086 can access 2^16 = 65,536 I/O’s |
8085 only supports integer and decimal | 8086 supports integer, decimal, and ASCII arithmetic. |
8085 does not support Multiplication and Division | 8086 supports. |
8085 supports only single operating mode | 8086 operates in two modes. |
8085 requires less external hardware | 8086 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. |