- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中央处理器讲义
第二章 中央处理器CPU CPU是组成微型计算机的核心部件,承担着的运算和控制任务。本章主要讲述主流CPU的功能结构、性能指标、发展趋势和CPU的关键技术。 CPU概述 CPU的主要技术参数 位、字节和字长 时钟频率 主频、外频和倍频 超频运行与外频的选择 L1和L2 Cache的容量和速率 工作电压 地址总线宽度、数据总线宽度 地址总线宽度 数据总线宽度 制造工艺 位、字节和字长 位:在数字电路和微机技术中采用二进制,代码只有“0”和“1”,其中无论是 “0”或是“1”在CPU中都是一“位”。 字节和字长:微机技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。所以能处理字长为8位数据的CPU通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。 CPU按照其处理信息的字长可以分为:八位微处理器、十六位微处理器、三十二位微处理器以及六十四位微处理器等。 时钟频率 时钟频率 时钟频率是描述周期性循环脉冲信号在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。 主频、外频和倍频 CPU主频也叫工作频率,是CPU内核(整数和浮点运算器)电路的实际运行频率。 CPU主频、倍频、外频三者的关系 主频=外频×倍频。 超频运行与外频的选择 超频就是在实际使用中让CPU工作在高于额定的工作频率上。 L1和L2 Cache的容量和速率 L1和L2 Cache的容量和工作速率对提高微机速度起关键作用,尤其是L2 Cache对提高运行图形处理较多的软件速度有显著作用。 工作电压 工作电压指的也就是CPU正常工作所需的电压。早期CPU(286-486时代)的工作电压一般为5V,那是因为当时的制造工艺相对落后,以致于CPU的发热量太大,使得寿命减短。随着CPU的制造工艺与主频的提高,近年来各种CPU的工作电压有逐步下降的趋势,以解决散热热过高的问题,目前一般CPU工作电压有低于3V或2V,而笔记本微机专用的CPU其工作电压就更低了,甚至达到1.2V。 地址总线宽度、数据总线宽度 地址总线宽度 地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。对于32位地址线的宽度为,最多可以直接访问4096 MB(4GB)的物理空间。 数据总线宽度 数据总线负责整个系统的数据流量的大小,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。 制造工艺 线宽是指芯片上的最基本功能单元—门电路的宽度,缩小线宽意味着晶体管可以做得更小、更密集,可以降低芯片功耗,系统更稳定,CPU得以运行在更高的频率下。 第一代奔腾 CPU的制造工艺是 0.35微米, 最高达到266Mhz的频率, PII和赛扬是0.25微米,频率最高达 到450Mhz。铜矿核心的奔腾Ⅲ制造 工艺缩小到了0.18微米,最高频率 达到1.13Ghz。Northwood核心的 奔腾4 CPU制造工艺达到0.13微米, Intel CPU的制造工艺达到了 0.065微米。 流水线 流水线(pipeline)是Intel首次在486芯片中开始使用的。流水线的工作方式就象工业生产上的装配流水线。在CPU中由5~6个不同功能的电路单元组成一条指令处理流水线,然后将一条X86指令分成5~6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU的运算速度。 流水线指令的执行过程 高速缓存技术 什么是高速缓存 CPU的运算速度比主内存的读写速度要快得多,这就使得CPU在访问内存时要花很长时间来等待内存的操作,这种空等造成了系统整体性能的下降。例如:500MHZ的PentiumⅢ,一次指令执行时间为2ns,与其相配的内存存取时间为10ns,比前者慢5倍,CPU的性能不能充分发挥。为了解决这种速度上的不匹配问题,我们在CPU与主内存之间加入了比主内存要快的高速缓存Cache。 Cache储存了主内存的映象,使CPU可以直接通过访问Cache来完成数据的读写。由于Cache速度与CPU的速度相当,从而大大缩短了数据读写的等待时间,系统的整体速度也自然得到提高。 Cache的工作过程 Cache的命中率 命中率指命中的访问次数和总访问次数之比。命中时间包括判断是否命中所需时间和对Cache访存所需时间,失效时间则包括对存储器的访问时间和将存储器中数据调入Cache所需时间(传输时间)。 Cache的存储容量越大,命中率也越高。一般情况下, Cache比主
文档评论(0)