- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理课件5中央处理器
计算机组成原理 Constitution Principle of Computer 西安财经学院 计算机科学系 计算机程序是一个指令序列,把程序装入内存储器,就可以由计算机来自动完成取出指令和执行指令的任务。负责完成此项工作的计算机部件称为中央处理器,通常简称CPU。 一、CPU的基本功能 指令控制:程序的顺序控制称为指令控制。程序是一个指令序列,指令的相互顺序不能任意颠倒,必须严格按程序规定的顺序进行。 操作控制:一条指令的功能往往是由若干个操作信号的组合来实现的,CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行动作。 时间控制:对各种操作实施时间上的定时称为时间控制。在计算机中,各种指令的操作信号以及一条指令的整个执行过程都受到时间的严格定时。 数据加工:对数据进行算术运算和逻辑运算。 二、CPU基本组成 1、控制器 由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。 控制器的功能 取指令、分析指令-------指令控制 执行指令,发出各种操作命令-------操作控制 控制程序输入及结果的输出--------时间控制 总线管理-------内部数据传输控制 处理异常情况和特殊请求-------处理中断 2、运算器 由算术逻辑单元(ALU)、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件。相对控制器而言,运算器接受控制器的命令而进行动作 ,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥的,所以它是执行部件。 运算器的功能 实现算术运算和逻辑运算-------数据加工 3、CPU 与系统总线 指令控制:PC、IR 操作控制 时间控制 数据加工:ALU 寄存器 处理中断:中断系统 设计处理机的基本任务之一是要提高处理机指令执行的速度,途径通常有如下三种:????1、提高处理机的工作主频。在50年代和60年代主要采用这种技术,每3到4年,处理机执行指令的速度要提高一个数量级左右。目前,处理机的工作主频已经达到1GHz以上,提高处理机工作主频的速度已经明显减慢。????2、采用更好的算法和设计更好的功能部件。例如,采用RISC(精简指令系统计算机)技术减少执行指令的平均周期数;采用多位乘法和多位除法来缩短乘和除法的这些时间;设计新型ROM乘法器等。????3、多条指令并行执行,称为指令级并行技术。这是目前和将来提高处理机指令执行速度的一条主要途径。其中又有三种基本方法,分别是流水线技术、超标量技术和超长指令字技术。 标量处理机:只有标量数据表示和标量指令系统的处理机称为标量处理机。 采用流水线技术的处理机,称为流水线处理机或超流水线处理机。 超标量技术是在一个处理机中设置多个独立的功能部件,称为多操作部件处理机或超标量处理机。 也可以把超流水线技术与超标量技术结合起来,称为超标量超流水线处理机。 超长指令字技术是在一条指令中设置有多个独立的操作字段,每个字段可以分别独立地控制各个功能部件并行工作。 目前,前两种技术已经相当成熟,已经研制出了多种高性能的超标量和超流水线处理机,而超长指令字技术还在进一步研究中。 二、流水线性能 衡量流水线性能的主要指标有吞吐率、加速比和效率 1、流水线的吞吐率 流水线的吞吐率是指在单位时间内流水线所完成的任务数量或输出的结果数量。 2、加速比 完成一批任务,不使用流水线所用的时间与使用流水线所用的时间之比称为流水线的加速比。 3、效率 流水线的效率是指流水线的设备利用率。 例:单功能、线性流水线,输入任务是不连续的情况,计算流水线的吞吐率、加速比和效率。用一条4段浮点加法器流水线求8个浮点数的和:Z=A+B+C+D+E+F+G+H 解:Z=[(A+B)+(C+D)+(E+F)+(G+H)] 7个浮点加法共用了15个时钟周期, 当流水线中各个流水段的执行时间不完全相等时,流水线的最大吞吐率与实际吞吐率主要是由流水线中执行时间最长的那个流水段来决定的,这个流水段就成了整个流水线的“瓶颈”。 ?解决流水线“瓶颈”问题的方法主要有两种。 (1)将流水线的“瓶颈”部分再细分。 如果由于结构等方面的原因,瓶颈流水段不能再细分时,可以采用第二种方法:通过重复设置瓶颈流水段,让多个瓶颈流水段并行工作。 (2)“瓶颈”流水段重复设置:采用瓶颈功能段重复设置的方法,其控制逻辑比较复杂。 三、流水机器的相关处理
您可能关注的文档
最近下载
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试备考试题及答案解析.docx VIP
- 兽医毒理学完整版本.doc VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试练习试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考题库及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- GB 55032-2022 建筑与市政工程施工质量控制通用规范.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- 基孔肯雅热防控科普讲座PPT课件.pptx
文档评论(0)