[理学]CPU与发动机的发展.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]CPU与发动机的发展

CPU与发动机的发展史 CPU简介 ???????? CPU又叫中央处理器,是英文单词Central Processing Unit的缩写,其内部结构大概可以分为:控制单元、算术逻辑单元和存储单元三大部分。而CPU的工作原理就象一个工厂对产品的加工过程:进入工厂的原料(指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储器)中,最后等着拿到市场上去卖(被应用程序使用)。下面简单介绍一下CPU的几个主要技术参数: 主频:简单的说就是计算机的工作频率。主频=倍频×外频。主频越高,一个时钟周期里面完成的指令数也越多,当然CPU的速度也就越快了。 外频:系统总线的工作频率。 缓存(cache):缓存就是系统中用于临时处理的存储器。CPU的运行速度是内存的好几倍甚至十多倍。这样的速度差异会导致实际运行速度很慢,浪费资源。一种解决办法是把内存速度提高,另一种就是使用少量的快速内存,就是缓存。由于使用缓存的成本较低,所以被大量采用。可分一级缓存和二级缓存。 一级缓存:即L1 Cache。集成在CPU内部中,用于CPU在处理数据过程中数据的暂时保存。由于缓存指令和数据与CPU同频工作,L1级高速缓存缓存的容量越大,存储信息越多,可减少CPU与内存之间的数据交换次数,提高CPU的运算效率。但因高速缓冲存储器均由静态RAM组成,结构较复杂,在有限的CPU芯片面积上,L1级高速缓存的容量不可能做得太大。 二级缓存:即L2 Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。所以L2对系统的影响也不容忽视。 地址总线宽度:地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU到底能够使用多大容量的内存。对于386以上的微机系统,地址线的宽度为32位,最多可以直接访问4096 MB(4GB)的物理空间。 数据总线宽度:数据总线负责整个系统的数据流量的大小,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。、 指令集:就是cpu中用来计算和控制计算机系统的一套指令的集合,而每一种新型的cpu在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否,也关系到cpu的性能发挥,它也是cpu性能体现的一个重要标志。 字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。字长最佳,无疑是CPU发展的一个最佳途径。 另外还有内存总线速度、扩展总线速度、制作工艺、工作电压、协处理器、超频~~~~这里就不多说了。 ?????????? CPU的发展不外乎下面几种情况:优化指令集、提高处理器每个工作单元的效率、配置更多的工作单元或新的运行方式来增加并行处理能力、缩短运行的时钟周期以及增加字长等等。 CPU发展史 ? 谈CPU发展史之前,先简单说一下Inter公司和AMD公司的起源及发展。 ???????? 1968年,有8人从仙童公司(在台湾较常被称为:快捷半导体)辞职,其中的3人创办了Intel公司,还有一人创建了AMD,他就是Jerry Sanders。虽然同出于一家公司,两家公司又都在硅谷里,但境遇却大不相同,在很长的一段时间内,AMD都处在Intel的阴影之下,然而现在它从阴影中崛起了,成为了当今唯一能在CPU上与Intel抗衡的公司。 ???????? 1968年Inter公司成立,1971年上市;1969年AMD公司成立,1972年上市。(更详细的发展史请关注“电脑百科”中“Inter和AMD发展史”一文) Pentium以前 ?????? 4004芯片其实是为Intel客户Busicom calculator专门设计制造的,集成度只有2300个晶体管,功能其实比较弱,且计算速度较慢,只能用在Busicom计算器上。4004处理器只能处理4位数据,内部指令是8位的。4004拥有46条指令,采用16针直插式封裝。数据內存和程序内存分开,1KB数据内存,4KB程序内存。运行时钟频率预计为1MHz,最终实现达到了740kHz,能进行二进制编码的十进制数学运算; ???? ?? 8088芯片首次用于IBM PC机中,开创了全新的微机时代。也正是从8088开始,PC机(个人电脑)的概念开始在全世界范围内发展起来。 Intel第一块CPU 4004,4位主理器,主频108kHz,运算速度0.06MIPs(Million Instructions Per Second, 每秒百万条指令),集成晶体管2,3

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档