Professional Documents
Culture Documents
CONTENTS
HISTORY OF
Introduction
MICROPROCESSORS
4-Bit Microprocessors
8-Bit Microprocessors
16-Bit Microprocessors
32-Bit Microprocessors
1
Gursharan Singh Tatla
64-Bit Microprocessors
mailme@gursharansingh.in
www.eazynotes.com 2
I NTRODUCTION
Fairchild Semiconductors (founded in 1957)
invented the first IC in 1959.
www.eazynotes.com 1
Gursharan Singh Tatla 27-Mar-2011
INTEL 8008
Introduced in 1972.
It was first 8-bit µP.
8-BIT MICROPROCESSORS
Its clock speed was 500
KHz.
Could execute 50,000
instructions per second.
7 8
Introduced in 1976.
INTEL 8080 INTEL 8085 It was also 8-bit µP.
Introduced in 1978.
www.eazynotes.com 2
Gursharan Singh Tatla 27-Mar-2011
INTEL 80286
Introduced in 1982.
It could address 16 MB of
memory.
Introduced in 1986.
It was first 32-bit µP. Introduced in 1989.
INTEL 80386 Its data bus is 32-bit and
INTEL 80486 It was also 32-bit µP.
address bus is 32-bit. It had 1.2 million transistors.
It could address 4 GB of
Its clock speed varied from 16
memory. MHz to 100 MHz depending
It had 2,75,000 transistors. upon the various versions.
www.eazynotes.com 3
Gursharan Singh Tatla 27-Mar-2011
Introduced in 1993.
INTEL PENTIUM It was also 32-bit µP.
INTEL PENTIUM PRO
It was originally named 80586. Introduced in 1995.
www.eazynotes.com 4
Gursharan Singh Tatla 27-Mar-2011
Introduced in 2006.
INTEL DUAL CORE It is 32-bit or 64-bit µP.
It has two cores.
Both the cores have there
own internal bus and L1
cache, but share the
external bus and L2 cache
(Next Slide).
It supported SMT
technology.
SMT: Simultaneously Multi-
Threading
E.g.: Adobe Photoshop
25 26
supported SMT.
Gursharan Singh Tatla Gursharan Singh Tatla
mailme@gursharansingh.in mailme@gursharansingh.in
www.eazynotes.com www.eazynotes.com
INTEL CORE 2
Introduced in 2006.
It is a 64-bit µP.
www.eazynotes.com 5
Gursharan Singh Tatla 27-Mar-2011
INTEL CORE I3
Introduced in 2010.
It is a 64-bit µP.
It has 2 physical cores.
Its clock speed is from 2.93
GHz to 3.33 GHz.
It has 781 million
transistors.
It has 64 KB of L1 cache
per core, 512 KB of L2
cache and 4 MB of L3
cache. 31 32
www.eazynotes.com 6