《PC技术》第4讲 80x86微处理器基本结构.pptVIP

《PC技术》第4讲 80x86微处理器基本结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章80X86微处理器与汇编语言 80X86微处理器-学习目标与要求 了解 80X86微处理器内部结构组成部件的功能及指令队列和流水线的设计思想 熟悉寄存器的功能,标志寄存器中状态标志和控制标志在微处理器操作过程中所起的作用 理解存储器管理机制,数据在内存中的存放规则、分段技术及段寄存器和偏移地址的约定组合关系 了解 80X86微处理器的引脚功能,工作模式和典型的系统配置设计思想 理解时钟周期、机器周期、总线周期、指令周期等术语的含义,并能简单分析读/写时序各信号之间的定时关系 2.1 8086/8088微处理器 2.1.1内部结构 执行部件 EU 负责指令的执行并产生相应的控制信号, 主要包括: ①通过 EU 控制系统将 BIU 指令队列中取出的指令翻译成 EU 可直接执行的微操作码; ②根据指令译码所得到的微操作码, 向算术逻辑部件ALU及相关寄存器发出控制信号, 完成指令的执行, 包括数据传送、指令 转移、算术和逻辑运算等, 并将运算时产生的状态记录在标志寄存器中; ③根据有关寄存器中的 数据以及指令中提供的位移量计算有效地址 ( 即偏移地址 ) , 然后送 BIU 部件产生物理地址 从上面的介绍可以看出 ,BIU 和 EU 是作为两个独立部件并行工作的, 当一条指令正在执行时, 可以同时取出一条或多条指令在指令队列中排队, 如图 2.2 所示,这样, 一条指令执行完毕, 就可以立即执行下一条指令, 免去了CPU为取指令而等待的时间, 从而大大提高整机的效率。 通常, 我们就把这种指令预取与指令执行的重叠操作, 称之为流水线作业。这是 80x86 微处理器的一大特点, 并在 Pentium 微处理器中得到了进一步发扬。 2.1.2寄存器组 1. 通用寄存器 AX 、 BX 、 Cx 和 DX 2. 指针和变址寄存器 SP 、 BP 、 SI 和 DI 3. 段寄存器 es 、 DS 、 SS 和 ES 4. 指令指针寄存器 IP 5. 标志寄存器 Flag AF ZF SF OF IF TF 2.1.3存储器管理 所谓分段技术就是把 1 MB 的存储空间分成若干个逻辑段, 每一个逻辑段容量=4 KB, 段内地址连续 , 段与段之间相互独立 , 可以分别寻址 。 2.1.4 中断管理 1中断和中断源 2中断向量表及中断处理 提高篇 8086最大工作模式的典型配置 提高篇 总线时序 2.2 80x86及奔腾微处理器 学习目标 了解Pentium微处理器的内部结构及基本组成部件设计思想 熟悉内部寄存器组的功能和使用方法 理解三种工作模式的基本特点,保护模式下的存储器分段和分页管理机制 理解实模式和保护模式下的中断管理机制,区别和特点 理解Pentium微处理器基本总线周期和突发总线周期的特点 了解 Pentium 采用的新技术和设计思想 2.2.1 概述 2.2.2微处理器逻辑结构 基本了解 1.超标量结构 2.指令流水线 (1)采用RISC内核 (2)在CPU芯片内集成高速缓存 (3)采取双独立总线 3.NetBurst微体系结构 4.超线程技术 重点掌握 2.2.3寄存器组 1.通用寄存器 2.段寄存器 3.指令指针寄存器 4标志寄存器 基本了解 (1)程序不可见寄存器(2)控制寄存器 2.2.4 工作模式与存储器管理 1实地址模式 处理器加电或复位时都处于这一工作模式,这是为了与8086/8088 兼容而设置的,8086/8088 微处理器只有20根地址线, 因此逻辑地址 FFFFH:0010-FFFFH(即物理地址100000H-10FFEFH)实际上是不存在的。而对于80286以后的微处理器来说, 地址线已经超过20根,所以只要用内存管理软件HIMEM.SYS使地址线 A2O 置位,就可以使该内存空间有效。 2保护虚地址模式 “保护”就是指多任务操作时,对不同任务使用的虚拟存储器空间进行完全的隔离,保护每个任务顺利执行。 在保护模式下,存储器空间采用逻辑地址、线性地址和物理地址来进行描述 逻辑地址就是通常所说的虚拟地址,它是应用程序所使用的地址。 必须把逻辑地址变换为线性地址,才有可能对存储器空间进行访问。 由于实地址模式下无需分页,线性地址就是物理地址。但在80386以上的高档微处理器中为了便于多用户、多任务下的存储器管理,在存储器分段的基础上引进了分页机制 在 80386 以上的高档微处理器中,对存储器空间进行管理: 第一步将逻辑地址转换为线性地址,第二步再将线性地址转换为物理地址。 1)从逻辑地址到线性地址的转换 2)从线性地址到物理地址的转换 3.虚拟8086模式 2.2.5任务管理 1特权级保护 2数据访问的保护机制 3程序控制转移 (1)任务内的控制转移 (2

文档评论(0)

大学教学资料库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档