软件--计算机组成原理.pptx

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

计算机组成原理 合肥工业大学 郭骏 参考教材 《Computer Organization and Design》hardware and software interface, Patterson and Hennessy,3nd Edition, Morgan Kaufmann Pub. – 英文版:机械工业出版社影印 – 中文版:机械工业出版社 郑纬民 等 翻译 《Computer Systems A Programmer’s Perspective》 Randal E. Bryant Devid O’Hallaron, Prentice-Hall Internation Inc. 2003 中文译本:《深入理解计算机系统》 中国电力出版社 龚奕利 等,2004 Ch1: Computer Abstractions 计算机系统概述 2014年2月16日星期日 数据处理、数据存储、数据传送 计算机的特点: 高速:高速元件和“存储程序”工作方式带来高速性 通用:体现在处理对象和应用领域没有限制 准确:精度足够的算术运算带来准确性 智能:逻辑推理能力带智能性 1.1 计算机的功能和特点 计算机的功能: 信号控制 1 1.2 计算机的发展史 一、计算机的产生和发展 第零代──机械计算机(1642──1945) 第一台能工作的计算机器 1642年由法国科学家Blaise Pascal(当时只有19岁)建造 纯机械 加法和减法 德国数学家Leibniz建造出了还能做乘法和除法的机械计算机 剑桥大学的数学教授Charles Babbage设计和制造了微分机 以及分析机 有人称他为现代数字计算机之父 分析机可用简单的汇编语言编程,Babbage雇佣了Ada(英国 诗人Byron的女儿 ) 第一台实现顺序控制的大型自动数字计算机MarkⅠ 艾肯最早在1937年凭空设想一台大规模计算器。他需要一家公 司做搭档,而他第一个追求的门罗计算器公司(Monroe Calculator Company)拒绝了他。艾肯重头来,提出一个想要说服IBM的建议, IBM在那时的主要产品是穿孔卡片处理机。用新的方式利用许许多 多IBM现有的部件是这份建议中的主要长处。 哈佛大学电气工程师艾肯(Howard Aiken) 于1944年完成 它是世界上第一台实现顺序控制的大型自动数字计算机 这台开创性的计算机同时也称为IBM自动程序控制计算机即ASCC 1944年哈佛大学和IBM公司为Mark I型计算机举行落成典礼 第一台实现顺序控制的大型自动数字计算机MarkⅠ 3000多个继电器组成 72个字 每个字有23个十进制位 指令周期为6秒 数据和指令通过穿孔卡片机输入 继MarkⅠ之后,Howard Aiken又研制了MarkⅡ(1946 继电器)、 Mark Ⅲ(1950电子元器件)、Mark Ⅳ(1952电子元器件)。 输出则由电传打字机实现 它因产生可靠的计算结果及其运行24/7的能力而著称 1958年才退役 主要供美国海军舰船局计算弹道和编制射击表 · bug 1946年,她在发生故障的MarkⅡ计算机的继电器触点里, 找到了一只被夹扁的小飞蛾 格蕾丝 霍波 计算机语言之母 世界上第一台大型数字计算机的 第三名程序员 计算机业最杰出女性,Cobol语言设计者,美国海军少将。 设计第一个编译程序,发现世界上第一个BUG! 也是千年虫Y2K制造者。 2 第一代──电子管计算机(1945──1957) 第一台电子数字计算机──ENIAC 1946年 美国 ENIAC 1955年退役 18 000 1 500 150 30 多个电子管 多个继电器 千瓦 吨 1 500 5 000 平方英尺 次加法/秒 Mauchley(顾问,天才的科学家) Eckert(总工程师,天才的工程师) 十进制表示/运算,存储器由20个累加器组成, 每个累加器存10位十进制数,每一位由10个真空管表示 用手工搬动开关和拔插电缆来编程 关于第一台电子数字计算机有这样一个插曲 用于高频放大的通用双三极管6N1 世界上第一台电子计算机 ENIAC(1946) 第一台存储程序式计算机 1945年,ENIAC的顾问von Neumann在一个新的EDVAC 设计方案中提出了存储程序的概念 1952年才完成 等等。 1967年度计算机世界最高奖——―图灵奖” 剑桥大学的Maurice Wilkes于1946年5月得到了一份设计方 案的复印件后设计自己的计算机EDSAC并组织实施 1949年5月6日EDSAC首次运行成功 1951年正式投入市场的LEO计

文档评论(0)

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

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

1亿VIP精品文档

相关文档