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.
https://www.facebook.com/SFKnowledge plz yk
ReplyDelete