If you can't read please download the document
Upload
carlos-chase
View
62
Download
7
Embed Size (px)
DESCRIPTION
第 3 章 微处理器. 学习目标. 掌握 微机典型模式的基本工作原理 ; 理解 微机中央处理单元的结构组成、引脚信号、总线时序和工作方式 。. 微处理器( MPU: Micro Processing Unit ),微型化的中央处理器。 中央处理器 (CPU:Central Processing Unit) 。 不加区分,都用 CPU 表示。 8086 是高性能的第三代微处理器, 16 位 , 内部包含约 29,000 个晶体管。. 准 16 位微处理器 8088 。 8088 的内部寄存器、内部运算部件以及内部操作 : 16 bit; - PowerPoint PPT Presentation
Citation preview
3
MPU: Micro Processing Unit(CPU:Central Processing Unit)CPU
808616,29,000
168088
8088:16 bit; :8 bit
3.1 8086/8088 CPU3.2 8086/8088 CPU3.3 8086/8088 3.4
3.1 8086/8088 CPU 8086 CPU8086 BIU (Bus Interface Unit) EU (Execution Unit)
AH ALBH BLCH CLDH DL SP BP DI SIALU1 2 3 4 5 6 CS DS SS ES IP I/O20168 EU BIU8086CPU
1. 2. 3.4. 5. 6.
1EU 4AXBXCXDX 4 ALU
AX:BX:CX:DX:16SI:DI:SIDI SP:BP:
2 (BIU) :I/O
14CS16 DS16 ES16 SS16
216IP 16IP320 46
3 BIUEU 80862BIU EU EUBIUBIU 4.
4 AXBXCXDX
168
5. Flag Register 16CPU
167D15 OF DF IF TF SF ZF AF PF CF1-0-1-810-811-440-441-00-0D0
1 1CF2ZF3SF4 OF 5 PF :116AFD3D4/
21DF=1,2IF =1,3TF=1,
6. BIU16162020I/O
8086 8086CPU1M 64K
1M 00000HFFFFFHCPU CPU20
808620
1CS=B000HDS=1CDEHSS=4200HES=0150H,64KB1
1
2CS=0200HDS=0400HSS=0480H02000H04000H04800H8KB2KB256B
2
2
3.2 8086/8088 CPU 1.80862.3.4.
18086 8086CPU 8086 8086
28086CPU 8086CPU: 40
:/
33/
01020304050607080910111213141516171819204039383736353433323130292827262524232221GNDAD14/A14AD13/A13AD12/A12AD11/A11AD10/A10AD9/A9AD8/A8AD7AD6AD5AD4AD3AD2AD1AD0NMIINTRCLKGNDVCC5VAD15/A15A16/S3A17/S4A18/S5A19/S6/BHE/S7MN//MX/RDHOLD/RQ//GT0 HLDA/RQ//GT1/WR/LOCKM//IO/S2DT//R/S1/DEN/S0ALEQS0/INTAQS1/TESTREADYRESET8086/80881.2.3.4.5.
8088
/BHE/S78/T1/BHE8D15-D8
80861M2512K
--- A0
16
3 MN/MX+5V 8234A 828274LS373 4. 8286/8287
8284A
4 8288
8288CPUI/O/82828286
3.3 8086/8088 1. 2. 3.
1. 0FFFF0H
CLKRESETRESET8086
2. :
: I/O
8086T1-T4 Tw
1) T1M/IOI/O 4 16 ALE BHE8 T2AD15-AD0 T3CPU TwT3Tw T4CPU
CLKT1T2T3TWT4M//IOA19/S6-A16/S3A19-A16/BHE/S7/BHES7-S3ALEREADYAD15-AD0/RDDT//R/DENCPUI/O
2) 0. T1M/IOI/O 416 ALE BHE8 T2CPUAD15-AD0 T3CPU TwT3Tw 8.T4CPU
CLKM//IOA19/S6-A16/S3A19-A16/BHE/S7/BHES7-S3ALEREADYAD15-AD0/WRDT//R/DENCPUI/OT1T2T3TWT4
3. 3--13--23--33--43--5
3--11) 2) 256
1) NMIIFINTRIF=1
2) CPU
3--2
000003FFH
EXAMPLE:
3--3
3--4
CLKT1T2T3T4T1T2T3T4ALE/INTAAD7-AD08086
3--5