- 3
- 0
- 约1.5万字
- 约 88页
- 2017-11-09 发布于广东
- 举报
第3章 80x86系列微处理器简介 内容提要:计算机发展到今天,微处理器可分为七代。本章着重介绍各时代的CPU内部结构以及CPU的工作原理及技术。 学习目标:重点掌握不同时代微处理器的结构和存储器的管理以及不同时代微处理器的处理技术。 Pentium 4 CPU的结构包括两极缓存系统、三条超标量流水线、乱序执行单元等,如图3-18所示。 Pentium 4 CPU增加了跟踪缓存TCache,它能把已经用过并解码后的微指令存储下来,当下次再执行到相同指令时,就不必再一次重复解码,只要取到相关数据直接执行即可。Pentium 4的流水线拥有20个工步,是目前CPU中最长的。 3.4.7 Pentium 4 CPU的结构 图3-9 80386段页式结构的寻址过程 返回本章目录 3.3 80486微处理器 图3-10 80486内部结构 3.3.1 80486的内部结构 图3-10是80486的内部结构,主要由总线接口单元BIU、指令译码单元IDU、指令预取单元IPU、执行单元EU、段管理单元SU、页管理单元PU、控制单元CU以及浮点处理单元FPU和一个8位高速缓存Cache等9大部分组成。 80486的寄存器除了FPU部件外,和80386的寄存器基本相同。不同之处是80486对标志寄存器的标志位和寄存器的控制位进行了扩充。 80486有4个32位控制寄存器CR0~CR3,它们的作用是保存全局性的机器状态和设置控制位,如图3-11所示。 图3-11 80486控制寄存器 在80286一节中已介绍了PE、MP、EM和TS的含义,其他各位的含义如下: NE是数字异常中断控制位。当NE为1时,若执行浮点指令时发生故障,进入异常中断16处理。否则,不进行对准检查。 WP是写保护控制位。当WP为1时,将对系统程序读取的专用页进行写保护。 AM是对准屏蔽控制位。当AM为1并且EFLAGS的AC位有效时,将对存储器操作进行对准检查;否则,不进行对准检查。 NW是通写控制位。当该位被清0时,表示允许Cache通写,即所有命中Cache的写操作不仅要写Cache,同时也要写主存储器;否则,禁止Cache通写。 CD是高速缓存允许控制位。当该位被置1,高速缓存未命中时,不允许填充高速缓存;否则,高速缓存命中时,允许填充高速缓存。 PG是允许分页控制位。当PG为1时,允许分页;否则,禁止分页。 PWT和PCD是与高速缓存有关的控制位,它们用来确定以页为单位进行高速缓存的有效性。 标志寄存器新增加了3个标志位AC、VM和RF。AC是对准标志位,当该位被置为1,并且CR0的AM位也置为1时,CPU将在访问存储器操作数时,对其地址按字、双字或4字进行对准检查,若CPU发现在访问存储器操作数未按边界对准,则产生一个异常中断17错误报告;AC位为0时,则不进行对准检查。VM是虚拟8086方式标志位。在保护模式下,当VM被置1时,微处理器工作方式转换为虚拟8086方式;若该标志清0,则微处理器将返回到正常保护方式。RF是恢复标志位。它与调试寄存器的断点一起使用,以保护不重复处理断点。当RF为1时,可使遇到断点或调试故障均被忽略。一旦成功执行一条指令后,RF位被自动复位(IRET、POPF、JMP、CALL、INT指令除外)。 在80486中,将一条指令的执行过程分解为五个工步:取指令、指令译码、取操作数、执行运算、写回结果。按照传统的指令执行方式,所有指令都是串行执行的。首先是总线控制器读取指令;然后由译码器进行指令译码,将指令翻译成为更小的微操作指令;再向内存读取需要的操作数;然后将指令与操作数送到运算器进行处理;最后将运算结果写回到内存。很明显,当其中任何一个单元在工作时,其他单元基本上在休息,这造成了CPU资源的浪费。解决的方法很容易,当指令读取单元完成了第一条指令后,直接进行读取第二条指令的操作,其他单元也是这样,这样就形成了一条流水线系统。80486流水线工作过程如表3-3所示。 3.3.2 流水线操作 1.流水技术 表3-3 80486CPU流水线指令执行流程 80486在最佳状态下一个时钟周期内可完成5个操作,间接地说,在第5个周期后,CPU可以在一个时钟周期内完成一条指令的执行过程。 流水线结构是现代CPU设计的一项重要技术,它极大地提高了CPU性能。它使得CPU从串行工作变为并行工作,这在CPU设计技术上是一个质的飞跃。80486是首款采用流水线技术的X86CPU,虽然流水线使指令的执行周期延长了,
您可能关注的文档
- 微机原理及接口技术王惠中王强第5章汇编语言程序设计.ppt
- 微机原理及接口技术王惠中王强第6章基本输入输出接口.ppt
- 微机原理及接口技术吴叶兰第七章8255.ppt
- 微机原理及其应用邓蓓片头.ppt
- 微机原理及其应用邓蓓微机原理与应用-第2章.ppt
- 微机原理及其应用邓蓓微机原理与应用-第3章.ppt
- 微机原理及其应用邓蓓微机原理与应用-第4章.ppt
- 微机原理及其应用邓蓓微机原理与应用-第5章.ppt
- 微机原理及其应用邓蓓微机原理与应用-第6章.ppt
- 微机原理及其应用邓蓓微机原理与应用-第7章.ppt
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
最近下载
- 2026年国考《申论》(副省级)试卷答案解析.pdf VIP
- 火力发电工程建设标准强制性条文执行表 土建分册.pdf VIP
- 2篇文:在带头固本培元、增强党性方面等“五个带头”对照检查材料2026年.docx VIP
- 过敏性紫癜ppt(共35张PPT).pptx VIP
- 基于BIM的ZN花园14号住宅楼工程清单与招标控制价编制.doc VIP
- 基于BIM工程量清单的编制.docx VIP
- 带头固本培元、增强党性方面存在的问题及下一步整改措施(“五个带头”8篇精选).docx VIP
- 四川省建筑工程劳动量定额、时间定额和主要施工机械台班产量定额.pdf
- 十八项护理核心制度最新.docx VIP
- 采购部门岗位职责与工作流程规范.docx VIP
原创力文档

文档评论(0)