Logos and brand names used in this site are belonging to their respected owners. We have used them here only for the purpose of information. Enable Active X control from internet options of internet explorer to view all element of this site.
Best viewed in 1024x768 pixels
RSS FEED
|
S.No. |
8085 Microprocessor |
MC6800 Microprocessor |
|
1 |
It operates on Clock frequency of 3 to 5 MHz. |
It operates at 1 MHz frequency. |
|
2 |
8085 has no Index register. |
It has one index register. |
|
3 |
8085 has on board clock logic circuit. |
No clock logic circuit. |
|
4 |
8085 has one Accumulator Register. |
MC6800 has two Accumulator Registers. |
|
5 |
8085 has five interrupts. |
MC 6800 have two interrupts. |
|
6 |
It has total 674 Instructions. |
MC6800 has total 72 instructions. |
|
S.No. |
8085 Microprocessor |
MC6800 Microprocessor |
|
1 |
It is a 16 bit microprocessor and it is first 16 bit microprocessor after 8085(8-bit). |
It is a 32 bit microprocessor and it is logical extension of the 80236. |
|
2 |
It has pipelined architecture (not highly) and high speed bus interface on single chip. |
It is highly pipelined architecture and much faster speed bus than 8086.
|
|
3 |
It is upward compatible with 80386.It means all 8086 instructions are followed by 80386. |
However, 80386 can support 8086 programming model & can also directly run the programs written for 8086 in virtual mode if VM=1(in protected mode) |
|
4 |
It is housed on a 40 pin DIP package. |
The chip of 80836 contains 132 pins. |
|
5 |
It is a built on a HMOS technology.
|
The 80386 using High-speed CHMOS III technology.
|
|
6 |
No special hardware is equipped for task Switching. |
It has a special hardware for task switching. |
7
|
The 8086 operates on a 5MHz. Clock.
|
The 80386 operate 33MHz clock frequency maximum.
|
|
8 |
The address bus and data bus are multiplexed. |
It has separate address and data bus for time saving.
|
|
9 |
It has a transistor package density of 29,500 transistors. |
Transistor density and complexity further increases 2,75,000. |
|
10 |
It has a total of 117 instructions. |
It has total 129 instructions |
|
11 |
It has no mechanism protection, paging.
|
The 80386 contains protection mechanism paging which has instruction two support them |
|
12 |
It is operated in one mode only.
|
It operate in three modes
a)Real
b)Virtual
c)Protected |
|
13 |
It has only instruction Queue. |
It has instruction Queue as well as pre fetch queue. |
|
14 |
In 8086, It is not necessity that all operation are in parallel mode. |
80386 all functional units are not parallel |
|
15 |
8086 has nine flags. |
It contains all nine flags of 8086 but other flags named IOP,NT,RF,VM. |
|
S.No. |
8086 Microprocessor |
8088 Microprocessor |
|
1 |
The instruction Queue is 6 byte long.
|
The instruction Queue is 4 byte long.
|
|
2 |
In 8086 memory divides into two banks, up to 1,048,576 bytes.
|
The memory in 8088 does not divide in to two banks as 8086.
|
|
3 |
The data bus of 8086 is 16-bit wide
|
The data bus of 8088 is 8-bit wide.
|
|
4 |
It has BHE( bar ) signal on pin no. 34 & there is no SSO(bar) signal.
|
It does not has BHE( bar ) signal on pin no. 34 & has only SSO(bar) signal. It has no S7 pin.
|
|
5 |
The output signal is used to select memory or I/O at M/IO(bar) but if IO(bar)/M low or logic 0 it selects I/O devices and if IO(bar)/M is high or logic 1it selects memory. |
The output signal is used to select memory or I/O at M(bar)/IO but if IO/M(bar) is low or at logic 0,it selects Memory devices and if IO/M(bar) is high or at logic 1it selects I/O. |
|
6 |
It needs one machine cycle to R/W signal if it is at even location otherwise it needs two.
|
It needs one machine cycle to R/W signal if it is at even location otherwise it needs two.
|
|
|
In 8086, all address & data Buses are multiplexed.
|
In 8088, address bus, AD7- AD0 buses are multiplexed.
|
|
|
It needs two IC 74343 for de-multiplexing AD0-AD19.
|
It needs one IC 74343 for de-multiplexing AD0-AD7.
|