Presentation is loading. Please wait.

Presentation is loading. Please wait.

HISTORY OF MICROPROCESSORS Gursharan Singh Tatla 1.

Similar presentations


Presentation on theme: "HISTORY OF MICROPROCESSORS Gursharan Singh Tatla 1."— Presentation transcript:

1 HISTORY OF MICROPROCESSORS Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.com 1

2 HISTORY OF MICROPROCESSORS  Fairchild Semiconductors (founded in 1957) invented the first IC in 1959.  In 1968, Robert Noyce, Gordan Moore, Andrew Grove resigned from Fairchild Semiconductors  They founded their own company Intel (Integrated Electronics).  Intel grown from 3 man start-up in 1968 to industrial giant by 1981.  It had 20,000 employees and $188 million revenue. 2 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

3 I NTEL 4004  Introduced in 1971.  It was the first microprocessor by Intel  It was a 4-bit MP. 3 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

4 I NTEL 4040  Introduced in 1974.  It was also 4-bit MP. 4 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

5 I NTEL 8008  Introduced in 1972.  It was first 8-bit MP.  Could execute 50,000 instructions per second. 5 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

6 I NTEL 8080  Introduced in 1973.  It was also 8-bit MP.  Was 10 times faster than 8008.  Could execute 5,00,000 instructions per second. 6 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

7 I NTEL 8085  Introduced in 1977.  It was also 8-bit MP.  Could execute 7,69,230 instructions per second.  It could access 64 KB of memory.  It had 256 instructions.  Over 100 million copies were sold. 7 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

8 I NTEL 8086  Introduced in 1978.  It was first 16-bit MP.  Could execute 2.5 million instructions per second.  It could access 1 MB of memory.  It had 22,000 instructions.  It had Multiply and Divide instructions. 8 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

9 I NTEL 8088  Introduced in 1979.  It was also 16-bit MP.  Could execute 2.5 million instructions per second.  It could access 1 MB of memory.  It had 22,000 instructions.  It had Multiply and Divide instructions. 9 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

10 I NTEL 80186 & 80188  Introduced in 1982.  They were 16-bit MPs.  They had additional components like:  Interrupt Controller  Clock Generator  Local Bus Controller  Counters 10 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

11 I NTEL 80286  Introduced in 1982.  It was 16-bit MP.  It could address 16 MB of memory.  It could execute 4 million instructions per second.  Its clock speed was 8 MHz. 11 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

12 I NTEL 80386  Introduced in 1986.  It was first 32-bit MP.  It could address 4 GB of memory.  Different versions:  80386 SX  80386 SL / 80386 SLC  80386 EX 12 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

13 I NTEL 80486  Introduced in 1989.  It was also 32-bit MP.  It had 1.2 million transistors.  Cache memory was introduced. 13 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

14 I NTEL P ENTIUM  Introduced in 1993.  It was also 32-bit MP.  It was originally named 80586.  Could execute 110 million instructions per second.  Cache memory:  8 KB for instructions.  8 KB for data. 14 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

15 I NTEL P ENTIUM P RO  Introduced in 1995.  It was also 32-bit MP.  It had 21 million transistors  Cache memory:  8 KB for instructions.  8 KB for data.  It had L2 cache of 256 KB. 15 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

16 I NTEL P ENTIUM II  Introduced in 1997.  It was also 32-bit MP.  Could execute 333 million instructions per second.  MMX technology was supported.  L2 cache & processor were on one circuit. 16 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

17 I NTEL P ENTIUM II X EON  Introduced in 1998.  It was also 32-bit MP.  It was designed for servers.  L1 cache of 32 KB & L2 cache of 512 KB, 1MB or 2 MB.  It could work with 4 Xeons in same system. 17 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

18 I NTEL P ENTIUM III  Introduced in 1999.  It was also 32-bit MP.  Its clock speed was 1GHz. 18 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

19 I NTEL P ENTIUM IV  Introduced in 2000.  It was also 32-bit MP.  L1 cache was of 32 KB & L2 cache of 256 KB.  It had 42 million transistors.  All internal connections were made from aluminium to copper. 19 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

20 I NTEL D UAL C ORE  Introduced in 2006.  It was 32-bit or 64-bit MP.  It had two cores.  It supported SMT technology.  SMT: Simultaneously Multi-Threading  E.g.: Adobe Photoshop supported SMT. 20 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

21 21 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m

22 I NTEL C ORE 2 D UO  Introduced in 2006.  It was 32-bit or 64-bit MP. 22 Gursharan Singh Tatla professorgstatla@gmail.com www.eazynotes.co m


Download ppt "HISTORY OF MICROPROCESSORS Gursharan Singh Tatla 1."

Similar presentations


Ads by Google