Saturday, 8 December 2012

Comparison of 8085 and 8086 Microprocessor


There are some of the difference mentioned below:


1.Size:-
 8085 is 8 bit microprocessor whereas 8086 is 16 bit microprocessor.


2.Address Bus:-
8085 has 16 bit address bus and 8086 has 20 bit addres bus.


3.Memory:-
8085 can access upto 2^16 = 64 Kb of memory whereas 8086 can access upto
 2^20 = 1 MB of memory.


4.Instruction Queue:-
8085 doesn't have an instruction queue whereas 8086 has instruction queue.


5.Pipelining:-
8085 does not support pipelined architechture whereas 8086 supports pipelined architechture.


6.Multiprocessing Support:-
8085 does not support multiprocessing support whereas 8086 supports.


7.I/O:-
8085 can address 2^8 = 256 I/O's and 8086 can access 2^16 = 65,536 I/O's


8.Airthmetic Support:-
8085 only supports integer and decimal whereas 8086 supports integer, decimal and ASCII arithmetic.


9.Multiplication and Division:-
8085 doesn't support whereas 8086 supports.


10. Operating Modes:-
8085 supports only single operating mode whereas 8086 operates in two modes.


11.External Hardware:-
8085 requires less external hardware whereas 8086 requires more external hardware.


12.Cost:-
The cost of 8085 is low and 8086 is high.


13.Memory Segmentation:-
In 8085, memory space is not segmented but in 8086, memory space is segmented.

1 comment: