网站大量收购独家精品文档,联系QQ:2885784924

计算机组成原理计算机组成原理课件ch01.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0 一台计算机 计算机的过去和未来 1946年,美国宾夕法尼亚大学制成世界上第一台电子数字计算机 ENIAC(Electronic Numerical Integrator And Computer-电子数字积分计算机) 使用了18000多个电子管和1500多个继电器,占地面积170m2,重约30余吨,耗电140kw,价格昂贵 运算速度5000次/秒 计算机的五代变化 1946年,第一代电子管计算机 运算速度一般为每秒几千次至几万次,体积庞大,成本很高,可靠性较低,在此期间,形成了计算机的基本体系,确定了程序设计的基本方法,数据处理机开始得到应用 1958年,第二代晶体管计算机 运算速度提高到几万次至几十万次,可靠性提高,体积缩小,成本降低,工业控制机开始得到应用 1965年,第三代中小规模集成电路计算机 可靠性进一步提高,体积进一步缩小,成本进一步下降,运算速度提高到几十万次至几百万次。在此期间,形成机种多样化,生产系列化,使用系统化,小型计算机开始出现 1971年,第四代大规模集成电路计算机 可靠性进一步提高,体积进一步缩小,成本进一步降低,速度提高到每秒几百万次至几千万次。由几片大规模集成电路组成的微型机开始出现 1986年,第五代巨大规模集成电路计算机 运算速度提高到每妙几亿次至上百亿次。由一片巨大规模集成电路实现的单片机开始出现 Pentium4 Extreme Edition使用2MB的三级高速缓存,1亿7千8百万个晶体管 计算机发展的几个阶段 计算机发展的几个阶段 大事记 计算机的五代变化 从1946年计算机诞生以来,大约每隔五年运算速度提高10倍,可靠性提高10倍,成本降低10倍,体积缩小10倍 70年代以来,计算机的生产数量每年以25%的速度递增 Moore’s Law摩尔定律 1965, Gordon Moore, Intel公司创始人之一 芯片上的晶体管数量每年翻一番 七十年代以后发展速度减慢, 晶体管数量每18个月翻一番 半导体存储器的发展 1950~60年代,计算机存储器由微小的铁磁体环做成磁芯存储器 1970年,仙童半导体公司生产第一个较大容量半导体存储器 1970年起,半导体存储器经历了11代 单个芯片1KB、4KB、16KB、64KB、256KB、1MB、4MB、16MB、64MB、256MB、1GB、... 微处理器的发展 1971年Intel公司开发出Intel 4004 ,微处理器诞生 第一个将CPU的所有元件都放入同一块芯片内 1972年出现Intel 8008 第一个8位微处理器,比4004复杂一倍 1974年出现了Intel 8080 是第一个通用微处理器 4004和8008是为特殊用途而设计 8080是为通用微机而设计的中央处理器 20世纪70年代末出现强大的通用16位微处理器 8086是其中之一 1981年,贝尔实验室和HP公司开发出了32位单片微处理器 1985年Intel推出32位微处理器Intel 80386 64位处理器和多核处理器 ... 冯?诺依曼结构计算机 冯?诺依曼结构计算机:存储程序、顺序执行 ---指令驱动 1 存储程序 要求计算机完成的功能,需要事先编制成相应的程序,并将其输入到存储器中 程序与数据用二进制表示,并按地址访问 2 程序控制 程序由指令序列构成,任何一条指令都包括操作码和地址码两部分,操作码表示操作的性质,地址码表示操作数所在存储器的位置 指令在存储器内按顺序存放。通常指令是顺序执行的,在特定条件下,可根据运算结果或设定的条件改变执行顺序 机器以运算器(CPU)为中心 当前以存储器为中心 哈佛结构 指令和数据有各自的Cache 硬件和软件 硬件是指计算机的实体部分 由各种电子元器件、光、电、机设备构成的物理装置,是看得见、摸得着的实体 如集成电路芯片、印制电路板、磁盘驱动器、显示器、键盘等 组成了计算机的硬件系统,是计算机的物质基础 软件是人们根据解决问题的方法、思路和过程编写的具有特殊功能的信息的有序集合(程序) ----冯?诺依曼计算机 软件是一台计算机工作所必不可少重要组成,它极大地延伸计算机硬件的功能 计算机软件技术的发展使计算机硬件的功能得到充分发挥,提高了计算机的工作效率 软件已成为评价计算机系统好坏的重要标志 计算机的性能指标 性能公式 CPU执行时间=CPU时钟周期数 x CPU时钟周期 CPI=执行某段程序所需的CPU时钟周期数/该程序包含的指令条数 MIPS=指令条数/程序执行时间/106 =时钟频率/(CPIx106) 程序执行时间Te=指令条数/(MIPSx106) MFLOPS=程序中的浮点操作次数/(程序执行时间x106) 哈佛结构 图1--9 哈佛结构的存储器设计 1.3 计算机系统

文档评论(0)

136****1820 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档