Click here to load reader

第 2 章 微处理器结构

  • Upload
    kermit

  • View
    130

  • Download
    7

Embed Size (px)

DESCRIPTION

第 2 章 微处理器结构. 2.1 微处理器的发展历史 2.2 微处理器的功能结构 习题 2. 2.1 微处理器的发展历史. 2.1.1 微处理器的发展 由于集成电路工艺和计算机技术的发展, 20 世纪 60 年代末和 70 年代初,袖珍计算机得到了普遍的应用。为了研制灵活的计算机芯片, 1971 年 10 月,美国 Intel 公司首先推出 Intel 4004 微处理器。这是实现 4 位并行运算的单片处理器,构成运算器和控制器的所有元件都集成在一片大规模集成电路芯片上,是第一片微处理器。 - PowerPoint PPT Presentation

Citation preview

PowerPoint 197130
2
197381973Intel 8080(8)19743MotorolaMC680019751976ZilogZ801976Intel 8085Intel 80805400/NMOS6 μm
2
1978161978Intel 80861979ZilogZ80001979MotorolaMC6800068 000/HMOS3 μm
1981321983ZilogZ800001984MotorolaMC6802017/CHMOS2 μm1985Intel 8038627.5/CHMOS1.2 μm
2
2
2
80386808680888028632
2
(2) Intel 80486SX8048680486DX16
2
(2) Intel 80486SX8048680486DX16
2
2
2
2
PentiumCPUIntelPentium MMXPentium ProPentium Pro+MMXMMXL1 Cache 32 KBPentiumSocket7Slot1SECPentiumCPU CPUL2 CacheCacheL2 CachePentium0.25 μm2.0 V4.4 ns Cache100 MHz350450 MHz
2
Pentium CPUIntel1999“Katmai”0.25 μm512 KB CacheSlot1SSE(Streaming SIMD Extensions)Pentium
2
2
2
2
2
2.2
2.2.1
(2)
2
“”(“”)
2
2.1
2
2
2
2.3
2
2
EU
2
2
2) EU
(2) (FLAGS)116CPU
(5) EUBIUEU
2
2
1)
16816AXBXCXDX8AHBHCHDHALBLCLDL41688
2
2)
2
2
3)
2
2.5
PF(Parity Flag)——181PF=1PF=0
AF(Auxiliary carry Flag)——()44()AF=1AF=0
2
SF(Sign Flag)——
2
DF(Direction Flag)——“1”
IF(Interrupt enable Flag)——8086IF=18086
2
IF(NMI)CPU
2
2
2.6 8086
2
2
2
2
2
2)
2
2
3) 8086I/O
2
2.7 80486
2
1)
2
2)
2
8)
2
2
2)
2
3)
2
NF——NF1IRET
IOPL——I/O0123I/O
2
4)
2
2
2
2.9
2
2
()2.10
2
2.10
2
PGPE
CDNW
AM
WP
2
MP——1
EM——1CPU7EM=0
2
WP——1
2
PG——1
2
(2) CR1Intel
2
8)
80486 CPU
2
2.2.4 Pentium
1. Pentium
2
2.12 Pentium
2
2)
2
3)
2
2
4)
2
2
2. Pentium
¶ÑÏßÖ¸Õë
µØÖ·»º³åÆ÷
ÄÚ²¿Êý¾Ý×ÜÏß
Êý¾Ý×ÜÏß»º³åÆ÷/Ëø´æÆ÷
D
15
¡«D
0
RESET
AH
AL
BH
BL
CH
CL
DH
DL
SI
DI
SP
BP
AX
BX
CX
DX

ALU


(EU)
16

EU

1
2
3
4
5
6


ES
SS
DS
CS
IP
POD¡¢PWT
128
32
ÁÐ(
Ö¸Áî