what-is-differenec-between-8085-vs-8086

History About 8085 vs 8086

8085 vs 8086

             A Historical Background of Microprocessors (Intel)

      • Intel 4004: the world’s first microprocessor developed by Intel Corporation in 1971.
      • 4-bit cpu
      • 45 instructions
      • Speed: 50k 1ps (instructions per second)
        • Other Intel Microprocessors
      • 8008 (later in 1971): and extended 8-bit version of 4004, memory size: 16k bytes, 48 instructions, 50k 1ps.
      • 8080 (1973): 8-bit cpu, 64k byte memory, 500k 1ps.
      • 8088/8086 (1977,1978): 16bit cpu, 1M byte memory, 2.5M 1ps.
      • 80186: a similar version of 8086, it has more instructions.
      • 80286 (1983): an extended 16M-byte memory of 8086, 8MHz cpu, 4M 1ps.
      • 80386 (1986): fully 32-bit cpu, up to 4G byte memory, hardware memory management and memory assignment. Pipelined instruction execution, 33M 1ps.

8085

Introduction of 8085

 

  • It Provides 16bit Address lines so it can access 2^16 =64K bytes of memory
  • It generates 8bit I/O address so it can access 2^8=256 input ports.
  • It provides 5 hardware interrupts :TRAP,RST 5.5,RST 6.5,RST 7.5,INTR.
  • It provides Acc ,one flag register ,6 general purpose registers and two special purpose registers(SP,PC).
  • It provides serial lines SID,SOD.so serial peripherals can be interfaced with 8085 directly.

8085

8086

Introduction of 8086

 

      •  It has 16bit data bus
      •  It can be read or write data to memory /port either 16 bits or 8 bit at a time
      •  It has 20bit address bus which means, it can address up to 2^20 =  1Mb memory location
      •  8086 has a 16-bit flags register
      •  The 8086/8088 could be connected to a mathematical coprocessor to add hardware/microcode-                     based floating point performance
      •  The Intel 8087 was the standard math coprocessor for the 8086 and 8088, operating on 80-bit numbers

 

8086

What is the difference between 8085 and 8086?

Sr No. 8085 8086
1. 8085 belongs to 8bit processor 8086 belongs to 16 bit processor
2. 8085 contains 8bit data bus 8086 contains 16 bit data bus
16 bit address bus 20bit address bus
3. Addressing capacity:-

 

2^16 = 64 kilo byte

Addressing capacity:-

 

2^20      = 1 mega byte

4.  Working frequency of 8085 is up to 3mhz Working frequency of

5mhz –  8086

8mhz –  8086-2

10mhz – 8086-1

 

5. Less powerful instruction set More powerful instruction set
6. 8085 have Few addressing modes 8086 have 24 addressing modes
7. Does not support multiprocessor and multitasking environment

 

Supports multiprocessor and multitasking environment
8. NHOS technology HMOS technology

 

 

 

LEAVE A REPLY

CommentLuv badge