微机原理与接口技术2章.ppt
《微机原理与接口技术2章.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术2章.ppt(50页珍藏版)》请在三一办公上搜索。
1、2023/9/10,微机原理与接口技术,2023/9/10,2,内容提要,8086CPU内部结构8086CPU引脚及功能8086CPU存储器组织8086CPU系统配置8086CPU时序,第二章 8086系统结构,2023/9/10,3,复习,2023/9/10,4,第二章 8086系统结构,由于制造工艺的原因,微处理器的结构方面所受的限制引脚数限制:(出于工艺和成本考虑)8086:40脚80386:132脚80486:168脚芯片面积限制:增大芯片面积,成本增加,反而使产品合格率下降,因此不能盲目增大芯片面积。器件速度限制:目前微处理器采用MOS工艺,可以提高集成度,降低功耗,但速度较馒、负载
2、能力较弱。,概 述,第二章 8086系统结构 概述,2023/9/10,5,16位微处理器基本结构具有如下特点,引脚功能复用 提高引脚利用率。如:数据双向传输可由“读写”信号来控制,决定数据处于输入还是输出状态。,单总线、累加器结构由于芯片面积限制,使微处理器内部寄存器的数目,数据通路位数受到限制。因此绝大多数微处理器内部采用单总线、累加器为基础的结构。,可控三态电路采用可控三态电路与总线相连,当微处理器外部总线同时连接多个部件,可避免总线冲突和信号串扰,不工作器件所连的三态电路处于高阻状态。,总线分时复用 地址总线和数据总线使用了相同的引脚,节省了引脚,但操作时间增加了。,第二章 8086系
3、统结构 概述,2023/9/10,6,InteL 8086CPU,16位微处理器,外型为双列直插式,有40个引脚;时钟频率有3种:8086型微处理器为5MHz,80862型为8MHz,8086I型为10MHz;8086CPU有16根数据线和20根地址线,直接寻址空间为220,即为1M字节。8088CPU内部结构与8086基本相同(但对外数据总线只有8条,称为准16位微处理器)。,第二章 8086系统结构 概述,2023/9/10,7,2-1 8086CPU结构,一、8086CPU内部结构,回顾:一般CPU结构,2-1 8086CPU结构 8086CPU内部结构,2023/9/10,8,一、80
4、86CPU内部结构:BIU和EU并行工作,2-1 8086CPU结构 8086CPU内部结构,2023/9/10,9,总线接口部件BIU(Bus Interface Unit),功能,物理地址形成、取指令、指令排队、读写操作数、总线控制。,组成,16位段地址寄存器16位指令指针寄存器 20位物理地址加法器 总线控制逻辑 6字节指令队列,工作过程,形成物理地址,发读信号(/RD),取指令送入指令队列。,2-1 8086CPU结构 8086CPU内部结构,2023/9/10,10,指令执行部件EU(Execution Unit),功能,指令译码、执行指令。,组成,算术逻辑运算单元ALU 标志寄存器
5、PSW 寄存器组 EU控制器,工作过程,从BIU的指令队列取得指令、进行译码、执行指令。,2-1 8086CPU结构 8086CPU内部结构,2023/9/10,11,寄存器的作用:存放运算过程中所需要的操作数地址、操作数及中间结果。,寄存器的特点:存取速度比存储器快得多。,寄存器的分类:,通用寄存器组指针和变址寄存器段寄存器指令指针及标志位寄存器,2-1 8086CPU结构 寄存器结构,二、寄存器结构,2023/9/10,12,2-1 8086CPU结构 寄存器结构,2023/9/10,13,通用寄存器,2-1 8086CPU结构 寄存器结构,有4个l6位通用寄存器:AX、BX、CX、DX,
6、即累加器、基址寄存器、计数寄存器、数据寄存器,存放16位数据或地址。也可分为8个8位寄存器:低8位是AL、BL、CL、DL;高8位为AH、BH、CH、DH,只能存放8位数据不能存放地址。但某些通用寄存器用作专门用途。如表2-1所示。,2023/9/10,14,2-1 8086CPU结构 寄存器结构,MUL DL;AXAL*DL,XLAT;BX:表首地址;AL:偏移量,MOVS;SI:源串指针;DI:目的串指针;,PUSH;POP;,2023/9/10,15,2.段寄存器,2-1 8086CPU结构 寄存器结构,4个16位段寄存器:代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS、附加段寄存
7、器ES。作用:给出相应逻辑段的首地址,即“段基址”。CS:存放可执行的指令代码;DS:存放操作的数据;ES:存放操作的数据;SS:开辟为程序执行中所要用的堆栈区;物理地址的形成:16段基址+段内偏移地址 例1已知:代码段寄存器CS存放当前代码段基地址,且CS2000H,指令指针寄存器IP存放了下一条要执行指令的段内偏移地址,且IP1000H。求该指令存放的物理地址。解:指令存放的物理地址=16CS+IP=21000H,2023/9/10,16,3.指针和变址寄存器,2-1 8086CPU结构 寄存器结构,4个16位寄存器:用于堆栈操作和变址运算,存放段内地址偏移量。BP、SP称为指针寄存器,与
8、SS联用。例1:MOV AX,BP;寄存器间接寻址,物理地址=16SS+BP例2:PUSH/POP AX;在堆栈段内(SS),SPSP-2,指向栈顶SI、DI称为变址寄存器,与DS联用。例3:MOV AX,SI(或DI);物理地址=16DS+SI(或DI)在串指令中,SI、DI均为隐含寻址。例4:MOVS 目的串(DI/ES),源串(SI/DS)SI与DS联用,DI与ES联用。,2023/9/10,17,指令指针寄存器IP,2-1 8086CPU结构 寄存器结构,16位寄存器:存放将要执行的下一条指令在现行代码段中的偏移地址。注意:8086程序不能直接访问IP,但可以由某些指令修改:中断指令、
9、调用指令、跳转指令。,2023/9/10,18,标志寄存器PSW,状态标志(6个):CF、PF、AF、ZF、SF、OF,表示运算后结果的状态特征,影响后面的操作。控制标志(3个):TF、IF、DF,控制CPU操作。,2-1 8086CPU结构 寄存器结构,2023/9/10,19,CF(Carrv Flag):进位标志位 最高位有进位或借位时,CF1。,PF(Parity Flag):奇偶校验标志位 本次运算结果中有偶数个“1”时,PF1;有奇数个“1”时,PF 0。,AF(Auxiliary Flag):辅助进位标志位 低4位向高4位进化或借位时,AF1。AF一般用在BCD码运算中。,ZF(
10、Zero Flag):全零标志位 本次运算结果为0时,ZF1;否则ZF 0。,SF(Sign Flag):符号标志位 本次运算结果的最高位为1时,SF1,结果为负;否则SF0,结果为非负。,2-1 8086CPU结构 寄存器结构,OF(Overflow Flag):溢出标志位 本次运算过程中产生溢出时,OF 1。符号数范围为-128+127,字运算结果的范围为-32768+32767,超过此范围为溢出。,2023/9/10,20,TF(Trap Flag):单步标志位 设置单步工作方式。TF1时,每执行一条指令,就自动产生一次内部中断,使用户能逐条跟踪程序进行调试。,IF(Interrupt
11、Flag):中断标志位 IF1时,允许CPU响应可屏蔽中断;IP0时,CPU不响应外设有中断申请。,DF(Direction Flag):方向标志位 控制串操作指令中地址指针变化方向。DF0,地址指针自动增量;DF1,地址指针自动减量。STD指令使DF置“1”,CLD指令使DF置“0”。,2-1 8086CPU结构 寄存器结构,例 将5394H与-777FH两数相加,运算结果为:一23EBH。解:结果的标志位为:CF0、PF1、AF0、ZF0、SF1、OF0。,2023/9/10,21,2-2 8086CPU的引脚及其功能,概 述80868088 CPU芯片:16条数据线、20条地址线(低16
12、位和数据线复用)、17根控制线、电源和地线。封装:双列直插式。80868088的工作模式:最小模式(单机系统):系统中所需要的控制信号全部由8086直接提供;最大模式(多处理机系统):系统中所需要的控制信号由总线控制器8288提供。2431脚在两种工作模式中具有不同的功能。,2-2 8086CPU的引脚及其功能 概述,2023/9/10,22,本节主要内容:8086CPU在最小模式中的引脚定义8086CPU在最大模式中的引脚定义8088和8086CPU的不同之处,2-2 8086CPU的引脚及其功能 概述,2023/9/10,23,AD15 AD0(Address Data Bus),16条地
13、址数据总线分时复用三态双向,分时复用:在总线周期T1状态,A15A0;在总线周期T2T4状态,D15D0;三态双向:传送地址时三态输出,传送数据时三态双向输入输出,在中断响应及系统总线保持响应周期,高阻状态。,一、最小模式中的引脚定义,2-2 8086CPU的引脚及其功能最小模式中定义,2023/9/10,24,A19S6 A16S3(Address/Status),分时复用:T1状态:A19A16+A15A0地址;T2T4状态:S6S3输出状态信息。,地址状态线分时复用三态输出,当系统总线处于“保持响应”状态,这些引脚被置成高阻状态。,2-2 8086CPU的引脚及其功能最小模式中定义,20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术
链接地址:https://www.31ppt.com/p-5975717.html