MP Unit I Lecture1 Introduction
MP Unit I Lecture1 Introduction
210254: MICROPROCESSOR
UNIT I-Lecture-1
Introduction
Nikita Singhal
Department of Computer Engineering
Why Do we need
2
Microprocessor?
Introduction to
3
Microprocessors
The microprocessor is one of the most
important components of a digital
computer.
It acts as the brain of the computer
system.
As technology has progressed,
microprocessors have become faster,
smaller and capable of doing more work
per clock cycle.
Sometimes, microprocessor is written as
µP. ( µ is pronounced as Mu )
Introduction to
4
Microprocessors
Definition:
Microprocessor is the controlling unit or
CPU of a micro-computer, fabricated on a
very small chip capable of performing ALU
operations and communicating with the
external devices connected to it.
A Computer
5
A computer:
Accepts the data from the user.
Stores the data and the set of instructions
supplied by the user in memory.
Processes the data according to the
instructions in the processing unit.
Communicates the result to the user or
stores it for a further reference.
A Computer (Cont…)
6
1969
Clock speed : 108 KHz
Number of transistors:2300
4-bit register and 4-bit data bus.
The world first microprocessor
Intel 4004
22
Intel 8008
23
1972
Clock speed : 800 KHz
Number of transistor: 3500
8-bit register and 8-bit data bus.
Intel 8008
24
Intel 8080
25
1974
Clock speed : 2 MHz
Number of transistor: 4500
8-bit register and data bus.
Intel 8080
26
Intel 8086
27
1978
Clock speed : 4.47 MHz
Number of transistors: 29000
16-bit register and data bus.
The first x86 CPU
Intel 8086
28
Intel 8088
29
1981
Clock speed : 4.47 MHz
Number of transistors: 29000
16-bit internal architecture
External data bus width: 8 bits, address
bus: 20 bits
Intel 8088
30
Intel 286
31
1982
Clock speed: 12 MHz
Number of transistor: 134000
16-bit register and data bus.
Intel 286
32
Intel 386
33
1985
Clock speed: 16 MHz
Number of transistors: 275000
32-bit register and data bus.
Intel 386
34
Intel 486
35
1989
Clock speed: 25 MHz
Number of transistor: 1,200,000
32-bit register and data bus.
Intel 486
36
Intel Pentium
37
1993
Clock speed: 66 MHz
Number of transistor: 3,300,000
32-bit register and data bus.
Intel Pentium
38
Intel Pentium Pro
39
1995
Clock speed: 200 MHz
Number of transistor: 5,500,000
32-bit register and data bus.
Intel Pentium Pro
40
Intel Pentium Pro
41
Intel Pentium II
42
1997
Clock speed: 300 MHz
Number of transistor: 7,500,000
32-bit register and data bus.
Intel Pentium II
43
Intel Pentium III
44
1999
Clock speed: 500 MHz
Number of transistor: 9,500,000
32-bit register and data bus.
Intel Pentium 4
45
2000
Clock speed: 1 GHz
Number of transistor: 15,500,000
64-bit register and data bus.
Intel Pentium 4
46
Intel Pentium D
47
2005
Clock speed: 3.6 GHz
Number of transistor: 47,500,000
32-bit register and data bus.
Intel Core 2 / Quad
48
2006/2007
Clock speed: 3.6 GHz
Number of transistor: 214,500,000
32-bit register and data bus.
References
49