1、1第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 2第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 3第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 4第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 5第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 6第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 71.1.2 16位微处理器基本结构具有如下特点位微处理器基本结构具有如下特点第二章
2、第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 8第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 9第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 10第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 11第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 12第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 13第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page
3、 14第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 15第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 16第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 17第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 18取指取指执指执指取指取指执指执指取指取指执指执指取指取指执指执指取指取指执指执指取指取指执指执指第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 19第二章第二章 80X86 80X86微处理器的结构微处理器
4、的结构Page Page 201 2 3 4 内部暂存器内部暂存器 IP ES SS DS CS输入输入/输出输出控制电路控制电路外部总线外部总线执行部分执行部分控制电路控制电路ALU标志寄存器标志寄存器 AH AL BH BLCH CL DH DL SP BP SI DI通用通用寄存器寄存器地址地址加法加法器器指令队列指令队列执行部件执行部件(EU)总线接口部件总线接口部件(BIU)16位位20位位8位位8位位8位位第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 21(1)MOV AX,0064H(2)ADD AX,0100H (3)MOV 2000H,A
5、X第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 22第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 23第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 24第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 25第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 26第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 27第二章第二章 80X86 80X86微处理器的结构微处理器的结构Pag
6、e Page 28第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 29第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 30第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 31第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 32第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 33第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 34第二章第二章 80X86 80X86微处理器的结构微处
7、理器的结构Page Page 35第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 36第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 37第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 38第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 39第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 40第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 41第二章第二章 80X86 80X86微
8、处理器的结构微处理器的结构Page Page 42第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 438086CPU引脚引脚 8088CPU引脚引脚第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 44第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 45第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 46第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 47第二章第二章 80X86 80X86微处理器的结构微处理器的结构
9、Page Page 48第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 49第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 50第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 51第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 52第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 53第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 54第二章第二章 80X86 80X86微处理器的结
10、构微处理器的结构Page Page 55第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 56第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 57第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 58第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 59第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 60第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 61第二章第二章 80X86 80X
11、86微处理器的结构微处理器的结构Page Page 62第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 63第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 64第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 65第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 66第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 67第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 68第二章第二章 8
12、0X86 80X86微处理器的结构微处理器的结构Page Page 69第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 70第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 71第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 72第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 73【主要区别】【主要区别】:n 8088CPU的内部的内部数据总线宽度是数据总线宽度是16位,外部数据总线位,外部数据总线宽度是宽度是8位,位,n 8088CPU为准为准16位微
13、处理器。位微处理器。第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 74第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 75第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 76第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 77第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 78第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 79第二章第二章 80X86 80X86微处理器的结构微
14、处理器的结构Page Page 80第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 81第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 82第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 83第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 84第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 85第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 86第二章第二章 80X86 80X86
15、微处理器的结构微处理器的结构Page Page 87第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 88第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 89第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 90第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 91第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 92第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 93第二章第二章 80X
16、86 80X86微处理器的结构微处理器的结构Page Page 94第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 95第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 96第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 97第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 98第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 99第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 100第
17、二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 101第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 102第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 103第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 104第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 105第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 106第二章第二章 80X86 80X86微处理器的结构微处理器的结
18、构Page Page 107第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 108第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 109第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 110第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 111第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 112第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 113第二章第二章 80X86 80X
19、86微处理器的结构微处理器的结构Page Page 114 相邻两个脉冲之间的时间间隔,称为一个相邻两个脉冲之间的时间间隔,称为一个时时钟周期钟周期,又称,又称T状态状态(T周期)。周期)。1、T周期周期第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 1152、总线周期、总线周期执行一个总线操作所需要的时间称为总线周期。执行一个总线操作所需要的时间称为总线周期。一个基本的总线周期通常包含一个基本的总线周期通常包含4 个个T状态,按时间状态,按时间的先后顺序分别称为的先后顺序分别称为T1、T2、T3、T4第二章第二章 80X86 80X86微处理器的结构微处理
20、器的结构Page Page 116第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 117 T1 T2 T3 T4 Ti Ti T1 T2 T3 Tw Tw Tw T4 Ti Ti 总线周期总线周期若干个12个u基本总线周期由基本总线周期由4个个T状态组成:状态组成:T1、T2、T3、T4u等待时钟周期等待时钟周期Tw,在总线周期的,在总线周期的T3和和T4之间插入之间插入u空闲时钟周期空闲时钟周期Ti,在两个总线周期之间插入,在两个总线周期之间插入第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 118第二章第二章 80X8
21、6 80X86微处理器的结构微处理器的结构Page Page 119总线周期总线周期时钟周期时钟周期第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 120第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 121第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 122第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 123第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 124第二章第二章 80X86 80X86微处理器的结构
22、微处理器的结构Page Page 125第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 126第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 127第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 128第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 129第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 130第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 131S3-S7第二章第二
23、章 80X86 80X86微处理器的结构微处理器的结构Page Page 132BHE输出输出高为读内存高为读内存 低为读低为读I/O A15 A0S6 S3T4T3T2T1ALECLKA19/S6 A16/S3BHE/S7AD15 AD0数据输入数据输入A19 A16M/IOWRTw(1n)DT/RDEN第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 133第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 134第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 135第二章第二章 80X8
24、6 80X86微处理器的结构微处理器的结构Page Page 136第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 137第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 138第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 139第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 140第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 141第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 142第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 143第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 144第二章第二章 80X86 80X86微处理器的结构微处理器的结构Page Page 145