8085 and 8086comparison
8085 and 8086comparison
8085 and 8086comparison
[Home] [Query] [FAQ] [Aboutus] [Contact us] [Sitemap] [Privacy Policy] [Advertise ]
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.
1 2 3 4 5 6 7
8085 Microprocessor
Data Lines are MULTIPLEXED 74 instructions Operates at 3 to 5MHz It has 5 interrupts No on board dynamic memory It contains no Index register It contains SIM & RIM
Z80 Microprocessor
It has no MULTIPLEXED lines 158 Instructions Operates at 4 to 20 MHz It has two interrupts It has on board logic to refresh Dynamic memory It has two Index register It contains no SIM & RIM
S.No.
1 2 3
8085 Microprocessor
MC6800 Microprocessor
It operates on Clock frequency of 3 to 5 MHz. It operates at 1 MHz frequency. 8085 has no Index register. 8085 has on board clock logic circuit. 8085 has one Accumulator Register. 8085 has five interrupts. It has one index register. No clock logic circuit. MC6800 has two Accumulator Registers. MC 6800 have two interrupts.
4 5
Comparison between 8085 and MC6800 Microprocessors S.No. 8085 Microprocessor MC6800 Microprocessor
1 2
It is a 16 bit microprocessor and it is first 16 bit microprocessor after 8085(8-bit). It has pipelined architecture (not highly) and high speed bus interface on single chip. It is upward compatible with 80386.It means all 8086 instructions are followed by 80386. It is housed on a 40 pin DIP package. It is a built on a HMOS technology. No special hardware is equipped for task Switching. The 8086 operates on a 5MHz. Clock. The address bus and data bus are multiplexed. It has a transistor package density of 29,500 transistors. It has a total of 117 instructions. It has no mechanism protection, paging. It is operated in one mode only.
However, 80386 can support 8086 programming m can also directly run the programs written for 8086 mode if VM=1(in protected mode) The chip of 80836 contains 132 pins.
4 5 6 7 8 9 10 11 12
The 80386 using High-speed CHMOS III technolog It has a special hardware for task switching.
Transistor density and complexity further increases It has total 129 instructions The 80386 contains protection mechanism paging instruction two support them It operate in three modes a)Real b)Virtual c)Protected
13 14 15
It has only instruction Queue. In 8086, It is not necessity that all operation are in parallel mode. 8086 has nine flags.
It has instruction Queue as well as pre fetch queue. 80386 all functional units are not parallel
It contains all nine flags of 8086 but other flags nam IOP,NT,RF,VM.
8088 Microprocessor
The instruction Queue is 4 byte long.
The instruction Queue is 6 byte long. In 8086 memory divides into two banks, up to 1,048,576 bytes.
3 4
The data bus of 8086 is 16-bit wide It has BHE( bar ) signal on pin no. 34 & there is no SSO(bar) signal. 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.
It does not has BHE( bar ) signal on pin no. 34 & SSO(bar) signal. It has no S7 pin.
The output signal is used to select memory or I/ M(bar)/IO but if IO/M(bar) is low or at logic 0,it Memory devices and if IO/M(bar) is high or at lo selects I/O.
It needs one machine cycle to R/W signal if it is at even location It needs one machine cycle to R/W signal if it is otherwise it needs two. location otherwise it needs two. In 8086, all address & data Buses are multiplexed. It needs two IC 74343 for de-multiplexing AD0-AD19.
COMPARISON TABLE o 8085 and Z80 o 8085 and MC6800 o 8086 and 80386 o 8086 and 8088
F MICROPRO PRESENT EMBEDDE NE TUTORIALS / CODE QU ABOU INFOLE mC A CESSOR ATIONS D LINUX WS ARTICLES BANK ERY T US TTER ARD Q
mCard
SITE SEARCH