计算机硬件技术基础 教学课件 作者 张晓蕾 第2章.ppt

计算机硬件技术基础 教学课件 作者 张晓蕾 第2章.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 微处理器及其管理 计算机系统的硬件核心部分是中央处理器(CPU,Central Processing Unit),在微型机系统中,中央处理器又称为微处理器(Micro-Processor)。 在计算机系统中,CPU是决定其性能的标志性部件,是评判计算机性能的主要指标。通常人们以CPU的类型来判断计算机的档次,例如:装有Pentium 4 CPU的是P 4计算机、装有Pentium III CPU的是P 3计算机等等。虽然这种方法有些失于偏颇,但也从侧面说明了CPU对计算机性能指标起着决定性作用。 本章要点 2.1 微处理器概述 2.2 Intel CPU 技术结构 2.3 精简指令集RISC 2.4 Pentium 处理器的多媒体和超线程技术 2.5 实例:微处理器的性能测试 习题2 本章逻辑结构 2.1 微处理器概述 2.1.1 微处理器的功能结构 2.1.2 微处理器的指令系统 2.1.3 微处理器的接口 2.2 Intel CPU 技术结构 2.2.1 提高计算机处理能力的基本思路 2.2.2指令流水线结构 2.2.3 Pentium 超标量流水线技术 2.2.4 Pentium III的动态执行技术 本章逻辑结构 2.3 精简指令集RISC 2.3.1 CISC与RISC 2.3.1 CISC与RISC 2.3.3 Power PC 2.4 Pentium 处理器的多媒体和超线程技术 2.4.1 MMX技术 2.4.2 SSE技术 2.4.3 超线程技术 2.5 实例 微处理器的性能测试 2.5.1 CPU的编号 2.5.2 微处理器性能测试 2.1 微处理器概述 2.1.1 微处理器的功能结构 在计算机的系统结构中,CPU是计算机的核心,主要由控制器、运算器和寄存器三部分组成。 1.控制器 控制器主要功能是接受和分析指令,根据指令要求,对各部件发送相应的控制信息,并对微型计算机的各个部件进行总体控制,使得各部件能够协调一致地进行工作。 控制器主要由以下三个基本部分组成: (1)指令寄存器用于暂存将要进行译码处理的指令。 (2)指令译码器可对指令进行译码,获知指令的功能。 (3)时序和逻辑控制器可根据指令要求,按一定的时序发出和接收各种信号,控制计算机系统完成指令。 2.1 微处理器概述 2.1.1 微处理器的功能结构 2.运算器 运算器又称为算术逻辑单元(ALU,Arithmetic Logic Unit),其主要功能是进行算术运算和逻辑运算。在CPU原理图示中,运算器的图形如图2.1所示。 ALU主要由加法器组成,它可以对两个操作数进行操作,输出运算结果。 2.1 微处理器概述 2.1.1 微处理器的功能结构 3.寄存器 寄存器主要用于存放程序运行过程中所使用的各种数据。 寄存器是CPU内部的高速存储单元,主要有两类:一类是用户不可访问的,称为“透明”寄存器,对于它们的工作,用户不需要知道;另一类则是面向用户,供编程使用的,被称为“可编程”寄存器,这一类是学习的重点。 在应用方面,“可编程”寄存器又可分为下面几种: (1)通用寄存器 通用寄存器既可以用于存放数据,也可用于存放数据的地址,它们在CPU中数量多,使用频率高,是数据调度的主要部件。 (2)地址寄存器 地址寄存器主要用于存放地址,用于存储器的寻址操作,也称为地址指针寄存器。 (3)标志寄存器 标志寄存器用于保存程序的运行状态。程序的运行状态用程序状态字(PWS)来表示,因此,标志寄存器也称为“PWS寄存器”。 2.1 微处理器概述 2.1.1 微处理器的功能结构 控制器、运算器和寄存器等三部分相互协作,对程序指令进行分析、判断、运算,并控制计算机的其他部分协调工作,计算机的一切工作都是在CPU的控制下完成的。在Intel的8086/8088芯片中,CPU分为两大功能模块:执行单元和总线接口单元。图2.2给出了8086 CPU内部结构图示。 执行单元(EU,Execution Unit)由ALU、通用寄存器、地址寄存器、标志寄存器(FLAGS)和指令译码器等构成,它负责分析、执行指令。执行单元没有直接对外的接口,它所执行的指令从总线接口单元的指令队列中获取。 总线接口单元(BIU,Bus Interface Unit)由指令队列、指令指针(IP)、段寄存器、地址加法器和总线控制电路等构成,管理CPU与系统总线的接口,负责取指令、取操作数和写结果,即CPU与外部单元(存储器和外设)进行交互操作。 8088 CPU的结构与8086类似,只有两点不同: BIU中的指令队列——8086中指令队列为6字

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档