- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CPU资讯及相关知识 CPU的工作原理 CPU的工作原理就象一个工厂对产品的加工过程:进入工厂的原料(指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储器)中,最后等着拿到市场上去卖(交由应用程序使用)。 CPU的结构 CPU(Central Processing Unit,中央处理器)是整个计算机系统中最重要的部件,它由以下几个部分构成。 算术逻辑单元ALU 是运算器的核心。它是以全加器为基础,辅之以移位寄存器及相应控制逻辑组合而成的电路,在控制信号的作用下可完成加、减、乘、除四则运算和各种逻辑运算。就像刚才提到的,这里就相当于工厂中的生产线,负责运算数据。 寄存器组RS 实质上是CPU中暂时存放数据的地方,里面保存着那些等待处理的数据,或已经处理过的数据,CPU访问寄存器所用的时间要比访问内存的时间短。采用寄存器组,可以减少CPU访问内存的次数,从而提高了CPU的工作速度。但因为受到芯片面积和集成度的限制,寄存器组的容量不可能很大。寄存器组可分为专用寄存器和通用寄存器。专用寄存器的作用是固定的,而通用寄存器用途广泛并可由程序员规定其用途。寄存器的数目因CPU而异。 控制单元 控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller)三个部件组成,对协调整个电脑使之有序工作极为重要。它根据用户预先编制好的程序,依次从存储器中取出各条指令,放在指令寄存器中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器复位电路和启停电路等控制逻辑。 总线 总线(Bus)是在计算机的各部件之间传输信息的公共通路,包括传输数据(信息)信号的逻辑电路、管理信息传输协议的逻辑线路和物理连线。就像工厂中各部位之间的联系渠道,是各种公共信号线的集合,用于作为电脑中所有各组成部件之间传输信息共同使用的“公路”。直接和CPU相连的总线可称为局部总线。按照总线上传送信息类型的不同,可将总线分为:数据总线DB(Data Bus)、地址总线AB(Address Bus)、控制总线CB(Control Bus)。 CPU的新技术与指令集 CISC技术和RISC技术 超标量流水线技术 分支预测技术 超线程技术 迅驰技术 双核处理器 MMX指令集 SSE指令集 、SSE2指令集 、SSE3指令集 3DNow!指令集 CISC技术和RISC技术 复杂指令集计算机CISC(complex instruction set computer)技术和简化指令集计算机RISC(reduced instruction set computer)技术是基于不同理论和构思的两种不同的CPU设计技术,CISC技术的产生和应用均早于RISC。 Intel公司在Pentium之前的CPU均属于CISC体系,从Pentium开始,将CISC和RISC结合,大多数指令是简化指令,但仍然保留了一部分复杂指令,而这部分指令是采用硬件来实现的,通过取两者之长,CPU可实现更高的性能。 超标量流水线技术 所谓超标量,就是一个处理器中有多条指令流水线。在Pentium中,采用U和V两条流水线,每条流水线均含有独立的ALU地址生成电路和连接数据Cache的接口,它们可通过各自的接口对Cache存取数据,这种结构的Cache称为Cache双端接口。双端接口使Pentium具有更高的速度。超标量流水线机制使得Pentium能够对应一个时钟周期执行两条整数运算指令,这样,比相同频率的前一代CPU实际速度提高一倍。 分支预测技术 在程序设计中,分支转移指令用得非常多。通常分支转移指令在执行前,不能确定转移是否发生。而指令预取缓冲器是顺序取指令的,如果产生转移,那么指令预取缓冲器中取得的后续指令全部白取,从而造成流水线断流,损失流水线效能。为此,希望在转移指令执行前,能够预测转移是否发生,从而确定此后执行哪一段程序。 超线程技术 超线程技术(Hyper Threading Technology),简称HT技术,超线程技术通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理芯片,在单处理器中实现线程级的并行计算,同时在相应的软硬件的支持下大幅度地提高机器效率,而实现在单处理器上模拟双处理器的性能。 要实现超线程技术,需要CPU、主板芯片组、主板BIOS、操作系统和应用软件的支持。 迅驰技术 迅驰是一种“移动
您可能关注的文档
最近下载
- 中职机械类cad教学电子教案(最全).doc
- DB33_T1220-2020:城乡一体化供水管网物联网信息系统应用技术规程.pdf VIP
- 公益性公墓建设项目可行性研究报告.docx
- 青岛鼎信JB-QG-TS3200控制器说明书.pdf
- 综采工作面供电系统设计.docx VIP
- 2024-2025学年中职思想政治中国特色社会主义高教版(2023)教学设计合集.docx
- 第4课+共同开发建设祖国(课件)-《中华民族大团结》(初中)优质教学课件和教案.pptx VIP
- 白内障病人护理.ppt VIP
- 消防设施通用规范GB 55036-2022与《消防给水及消火栓系统技术规范》GB 50974-2014失效条款对比分析.pdf VIP
- 装饰工程检验批划分方案.pdf VIP
文档评论(0)