Professional Documents
Culture Documents
Chapter-1
2Microprocesser-
References
Chapter-1
2Microprocesser-
Chapter-1
2Microprocesser-
Chapter-1
2Microprocesser-
2Microprocesser-
%50
%50
Chapter-1
:1971 4004
4
12 ( 4KB )
45
)50 KIPS ( 750 KH
:1971 8008
8
14 ( 16KB )
48
)50 KIPS ( 750 KH
2Microprocesser-
Chapter-1
4004
Chapter-1
2Microprocesser-
: 1973 8080
8
16 ( 64KB )
48
( )500 KIPS
8008
:1977 8080 ( 8085 )
8
16 ( 64KB )
246
( )769 KIPS
Z-80, TMS9900, 6800
2Microprocesser-
Chapter-1
1983 80286
16
24 ( 16MB )
20000
( )4 KIPS
16( 68000)
2Microprocesser-
Chapter-1
10
Chapter-1
2Microprocesser-
32-bit Microprocessor
Intel 80386 and 80486
4G-byte memory in 386 and 4K cache in 486
Memory management unit (MMU)
Build-in math coprocessor in 486
Motorola 68020/68030/68040
4G-byte memory + 256 (68030)/8K (68040) cache
MMU in 68030/68040
Build-in math coprocessor in 68040
11
Chapter-1
2Microprocesser-
12
Chapter-1
2Microprocesser-
13
32-bit Microprocessors
Intel Pentium, Pentium II ~ 4
Chapter-1
2Microprocesser-
14
Chapter-1
2Microprocesser-
15
Chapter-1
2Microprocesser-
16
Chapter-1
2Microprocesser-
1,200,000
Parameters
4004
(1971)
70
50
60
33
40
16
10
20
10
50
80
30
6,500
4,500
10,000
1,000
130,000
29,000
100,000
2,300
0.74
Number of transistors
275000
Transistors
1,000,000
3,100,000
66
10,000,000
8080
(1974)
80386
(1986)
80486 Pentium
(1988) (1993)
Chapter-1
2Microprocesser-
18
Chapter-1
2Microprocesser-
INT INTA
OP
2Microprocesser-
PC
ALU
SP
Chapter-1
19
ALU
AND, OR, EX-OR
2Microprocesser-
Chapter-1
20
D/A
I/o
RAM
ROM
CPU
A/D
2Microprocesser-
Chapter-1
21
HALT
RESET
HALT
RESET
2Microprocesser-
Chapter-1
22
23
Chapter-1
2Microprocesser-
8085
2Microprocesser-
Chapter-1
24
8088/8086
BIU
EU
IP
6 8086
4 8088
2Microprocesser-
Chapter-1
ALU
IP
25
26
Chapter-1
2Microprocesser-
27
Chapter-1
2Microprocesser-
8088 8086
A19
A19
A8
A16
BHE
AD7
8
AD0
RD
WR
IO/M
8088
AD15
16
AD0
RD
WR
M/IO
2Microprocesser-
Chapter-1
8086
6
28
29
Chapter-1
2Microprocesser-
30
Chapter-1
2Microprocesser-
31
Chapter-1
2Microprocesser-
32
Chapter-1
2Microprocesser-
Intel 80286
33
Chapter-1
2Microprocesser-
34
Chapter-1
2Microprocesser-
35
Chapter-1
2Microprocesser-
36
Chapter-1
2Microprocesser-
37
Chapter-1
2Microprocesser-
38
Chapter-1
2Microprocesser-
39
Chapter-1
2Microprocesser-
40
Chapter-1
2Microprocesser-
41
Chapter-1
2Microprocesser-
42
Intel 4004
2,250 transistors
10.0 microns
www.intel.com
Chapter-1
Intel Pentium II
7.5 million transistors
2Microprocesser0.3 microns
80286
43
Chapter-1
2Microprocesser-
44
Chapter-1
2Microprocesser-
45
Chapter-1
2Microprocesser-
46
Chapter-1
2Microprocesser-
47
Chapter-1
2Microprocesser-
Intel Assembly
MOV
MUL
ADD
CALL
48
eax,A
B
eax,C
WriteInt
Chapter-1
2Microprocesser-
Level 5
Assembly Language
Level 4
Operating System
49
Level 3
Instruction Set
Architecture
Level 2
Microarchitecture
Level 1
Digital Logic
Level 0
Chapter-1
2Microprocesser-
50
Chapter-1
2Microprocesser-
51
Chapter-1
2Microprocesser-
52
Chapter-1
2Microprocesser-