- 2
- 0
- 约1.88万字
- 约 77页
- 2017-07-05 发布于湖北
- 举报
第2章 IA-32结构微处理器及其体系结构 目录 2.1 微处理器的主要性能指标 2.2 8086微处理器 内部结构 寄存器结构 引脚特性 8088与8086的比较 时钟和总线周期 工作方式 总线操作时序 存储器组织 I/O端口组织 2.1 微处理器的主要性能指标(1) 字长 决定计算机的运算能力和运算精度 内部数据通道和外部数据通道 指令数量 指令数量愈多,表示该机的功能愈强 IA-32微处理器指令的向上扩展 运算速度 衡量的基本指令:寄存器加法指令 基本指令执行时间的影响因素 MIPS 访存空间 能访问的存储单元数,由地址总线宽度决定 2.1 微处理器的主要性能指标(2) 高速缓存大小 虚拟存储空间 是否能构成多处理器系统 工艺形式及其他 IA-32处理器性能对照P35 2.2 8086微处理器 2.2.1 内部结构 2.2.2 寄存器结构 2.2.3 引脚特性 2.2.4 8088与8086的比较 2.2.5 时钟和总线周期 2.2.6 工作方式 2.2.7 总线操作时序 2.2.8 存储器组织 2.2.9 I/O端口组织 2.2.1 8086内部结构 2.2.1 8086内部结构 并行工作方式 在16位微处理器中,8086微处理器首先采用了预取指令技术,提前把指令从存储器中取到微处理器中,每次执行指令的时候直接在微处理器内部就可以获得指令,从而大大提高微处理器的性能。 预取指令技术是通过设置 预取指令缓冲队列 来实现的。 8086CPU工作顺序是:取指令,执行指令同时进行。并行工作。 2.2.2 8086寄存器结构 在8086/8088CPU中, 有14个16位寄存器,可把寄存器分成以下几类: 通用寄存器组 数据寄存器; 指针和变址寄存器; 段基址寄存器: 存放各段的信息; 控制寄存器: 存放程序地址和其他控制信息 2.2.2 8086寄存器结构 用来存放操作数及中间结果的通用寄存器称为数据寄存器 共4个16位寄存器(AX、BX、CX、DX), 可分为独立寻址的8个8位寄存器(AL、AH;BL、BH;CL、CH;DL、DH) 有些存储器有特殊功能: AX和AL为累加器; BX作为基址寄存器,在XLAT指令中存放表首地址; CX为计数寄存器,控制循环 DX为数据寄存器,用在DIV等指令中 2.2.2 8086寄存器结构 指针和变址寄存器 用于存放地址的偏移量,与段寄存器中的内容由地址产生器中生成20位的物理地址 指针寄存器 系统中有两个16位的指针寄存器SP和BP,指示当前堆栈段中数据的偏移地址 SP是堆栈指针寄存器,指PUSH、POP指令操作时栈顶的偏移地址。由它和堆栈段寄存器SS一起来确定堆栈在内存中的位置; BP是基数指针寄存器,指堆栈段中一个数据区基址的偏移地址。 变址寄存器 系统中有两个16位的变址寄存器SI和DI,存放当前数据段中数据的偏移地址。其中SI是源变址寄存器,DI是目的变址寄存器,都用于指令的变址寻址方式。 除SP外,也可像数据寄存器一样用来存放16位的数据。 2.2.2 8086寄存器结构 2.2.2 8086寄存器结构 2.2.2 8086寄存器结构 2.2.2 8086寄存器结构 为了方便编写程序,4个段寄存器是隐含使用的,但也允许段超越。 2.2.2 8086寄存器结构 1.标志寄存器FLAGS 2.2.2 8086寄存器结构 1.标志寄存器FLAGS (状态标志位) 2.2.2 8086寄存器结构 1.标志寄存器FLAGS (状态标志位) 2.2.2 8086寄存器结构 1.标志寄存器FLAGS (状态标志位) 2.2.2 8086寄存器结构 上述运算后: CF = AF = PF = SF = OF = ZF = 2.2.2 8086寄存器结构 上述运算后: CF = AF = PF = SF = OF = ZF = 2.2.2 8086寄存器结构 1.标志寄存器FLAGS (控制标志位) 2.2.2 8086寄存器结构 1.标志寄存器FLAGS 内容的说明: 在DEBUG环境中用一些符号表示其中标志位的内容: 标志名 取逻辑真 取逻辑假 OF OV NV DF DN UP IF EI DI SF NG PL ZF ZR NZ AF AC NA PF PE PO CF CY NC * DEBUG中不提供TF标志的说明。 2.2.2 8086寄存器结构 2.指令指针寄存器IP 存放即将执行的指令的偏移地址,与CS共同确定即将执行的指令的物理地址。 程序运行过程中,BIU自动修改IP中的内容,使它始终指向将要执行的下一
您可能关注的文档
- 第七章 PMC-53系列 三相数字式多功能测控电表使用说明书_V5.2_20110930.pdf
- 第八章 数值分析习题课.ppt
- 手把手教你改造笔记本无线网卡天线介绍.doc
- 移动KK使用手册指南.pdf
- 第2讲 网络体系结构课件.pdf
- 第十章 电子商务网络基础.pdf
- 第三章 9.7寸平板电脑说明书-v1.0.doc
- 《电工技术基础及技能》(电类专业通用).pdf
- 海信液晶电视主板升级教程数据写入教程(最全)介绍.pdf
- 第七章 PC104CAN-2I CAN接口卡数据手册.pdf
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)