计算机编年史(上)
计算机编年史[锦阳1]
各位好我是“常青的绵阳“,欢迎来到计算机编年史[锦阳2] 。
我们从400年前的史前时代说起。[锦阳3]
史前时代(1623——1895)
1623年,便带一提,我们中国这时候是明朝。此时德国科学家契克卡德(W. Schickard)制造了人类有史以来第一台机械计算机,这台机器能够进行六位数的加减乘除运算。[锦阳4] 接着1642年法国科学家帕斯卡(B.Pascal)发明了著名的帕斯卡机械计算机,首次确立了计算机器的概念。30年后莱布尼茨对帕斯卡的计算机进行了改进,并且提出了“二进制”数的概念。[锦阳5]
大约50年后,法国纺织机械师布乔(B.Bouchon)发明了“穿孔纸带”的构想。这是计算机的第一种存储介质,伴随了计算机一百多年的时间。之后1805年法国机械师杰卡德(J.Jacquard)根据布乔“穿孔纸带”的构想完成了“自动提花编织机”的设计制作,在后来电子计算机开始发展的最初几年中,在多款著名计算机中我们均能找到自动提花机的身影。[锦阳6]
十多年后“自动提花编织机”的设计制作,在后来电子计算机开始发展的最初几年中,在多款著名计算机中我们均能找到自动提花机的身影。[锦阳7] 之后巴贝奇还提出了分析机的我完全看不懂的概念:机器共分为三个部分:堆栈,运算器,控制器。他的助手, 英国著名诗人拜伦的独生女阿达.奥古斯塔(Ada Augusta)为分析机编制了人类历史上第一批计算机程序。阿达和巴贝奇为计算机的发展创造了不朽的功勋,他们对计算机的预见起码超前了一个世纪以上,正是他们的辛勤努力,为后来计算机的出现奠定了坚实的基础。[锦阳8]
之后英国数学家布尔(G.Boole)分别在1847和1854年著作《逻辑的数学分析》。;和布尔发表《思维规律的研究——逻辑与概率的数学理论基础》,并综合自己的另一篇文章《逻辑的数学分析》,从而创立了一门全新的学科-布尔代数,为百年后出现的数字计算机的开关电路设计提供了重要的数学方法和理论基础。[锦阳9]
1868年美国新闻工作者克里斯托夫.肖尔斯(C.Sholes)发明QWERTY键盘,这种键盘也沿用至今.
1873年美国人鲍德温(F. Baldwin)利用自己过去发明的齿数可变齿轮制造了第一台手摇式计算机。之后1878年一位在俄国工作的瑞典发明家奥涅尔发明子一种齿数可变的齿轮计算机。886年的时候美国人Dorr E. Felt (1862-1930), 制造了第一台用按键操作的计算器。[锦阳10]
在美国第11次人口普查艰难的完成时,下一次比上次增长了10倍的人口普查又开始了,人们完全接受不了,[锦阳11] 此时霍列瑞斯(H.Hollerith)博士发明的制表机使用纸带来存储数据,方便了数据的记录,从而完成了人类历史上第一次大规模数据处理。这也是存储介质上的一大里程碑。(1890)[锦阳12]
1893年德国人施泰格尔研制出一种名为“大富豪”的计算机,该计算机是在手摇式计算机的基础上改进而来,并依靠良好的运算速度和可靠性而占领了当时的市场,直到1914年第一次世界大战爆发之前,这种“大富豪”计算机一直畅销不衰。[锦阳13]
1850年英国青年工程师弗莱明(J.Fleming)通过“爱迪生效应”发明了人类第一只电子管。从此史前时代到此结束,之后便进入了电子管时代。[锦阳14]
电子机械时代(1911——1946)[锦阳15]
电子机械时代,计算机的发展逐渐加快。
1911年6月15日,Charles R. Flint筹划了国际时间记录公司、计算尺公司和制表机器公司 三家公司的合并,成立了计算-制表-记录公司(Computing-Tabulating-Recording Company,即C-T-R公司)。George Fairchild成为公司的董事会董事长。 (C-T-R公司后来在1924年改名为国际商用机器公司)[锦阳16]
1912年美国青年发明家德.福雷斯特(L.De Forest)在帕洛阿托小镇首次发现了电子管的放大作用,为电子工业奠定了基础,而今日的帕洛阿托小镇也已成为硅谷的中心地带。下一年,美国麻省理工学院教授万.布什(V.Bush)领导制造了模拟计算机“微分分析仪”。机器采用一系列电机驱动,利用齿轮转动的角度来模拟计算结果。[锦阳17]
1924年,硅谷之父特曼担任斯坦福大学教授,对创建HP、成立斯坦福工业园区起到决定性作用。2月,由霍列瑞斯创办的制表机公司几经演变,最终更名为国际商用机器公司,即我们今天看到的IBM。[锦阳18]
同年IBM制造了IBM601穿孔卡片式计算机,该计算机能够在一秒钟内计算出乘法运算。之后1937年11月美国AT&T贝尔实验室研究人员斯蒂比兹(G. Stibitz)制造了电磁式数字计算机“Model-K”。[锦阳19]
1939年,元旦,美国斯坦福大学研究生比尔.休利特(B.Hewllet)和戴维.帕卡德(D.Packard)正式签署企业合伙协议,创办了Hewllet-Packard(HP)公司,即国内通称的惠普公司。比尔·休利特和戴维·帕卡德(Dave Packard)被尊为硅谷之父。[锦阳20] 当年9月贝尔实验室研制出M-1型计算机,10月约翰.阿塔纳索夫(John Vincent Atanasoff(1903-1995))制造了后来举世闻名的ABC计算机的第一台样机,并提出了计算机的三条原则:
1.以二进制的逻辑基础来实现数字运算,以保证精度;[锦阳21]
2. 利用电子技术来实现控制,逻辑运算和算术运算,以保证计算速度;
3. 采用把计算功能和二进制数更新存贮的功能相分离的结构。这就是著名的计算机三原则[锦阳22] 。
1940年9月贝尔实验室在美国达特默思大学演示M—1型机。他们用电报线把安置在校园内的M—1型机和相连,当场把一个数学问题打印出来并传输到纽约,M— 1型机在达特默思大学的成功表演,首次实现了人类对计算机进行的远距离控制的梦想。控制论之父维纳提出了计算机五原则。[锦阳23]
(1) 不是模拟式,而是数字式;
(2)由电子元件构成,尽量减少机械部件
(3) 采用二进制,而不是十进制;
(5) 内部存放计算表;
(5) 在计算机内部存贮数据。[锦阳24]
1941年楚泽完成了Z3计算机的研制工作,可编程的电子计算机。可处理7位指数、14位小数。使用了大量的真空管。每秒种能作3到4次加法运算,一次乘法需要3到5秒。[锦阳25]
1942年时任美国依阿华州立大学数学物理教授的阿塔纳索夫(John V. Atanasoff)与研究生贝瑞(Clifford Berry)组装了著名的ABC(Atanasoff-Berry Computer)计算机,共使用了300多个电子管,但是不幸遇到第二次世界大战,这台计算机并没有正式投入运行。阿塔纳索夫和克利福德·贝瑞的计算机工作直到1960年才被发现和广为人知,并且陷入了谁才是第一台计算机的冲突中。那时候,ENIAC普遍被认为是第一台现代意义上的计算机,但是在1973年,美国联邦地方法院注销了ENIAC的专利,并得出结论:ENIAC的发明者从阿塔纳索夫那里继承了电子数字计算机的主要构件思想。因此,ABC被认定为世界上第一台计算机。[锦阳26]
1943年10月绰号为“巨人”的计算机采用暴力运算的方式用来破译德军密码的计算机在英国布雷契莱庄园制造成功,此后又制造多台,为第二次世界大战的胜利立下了汗马功劳。[锦阳27]
1944年8月7日由IBM出资,美国人霍德华.艾肯(H.Aiken)负责研制的马克1号计算机在哈佛大学正式运行,它装备了15万个元件和长达800公里的电线,每分钟能够进行200次以上运算。女数学家格雷斯.霍波(G.Hopper)为它编制了计算程序,并声明该计算机可以进行微分方程的求解。马克1号计算机的问世不但实现了巴贝奇的夙愿,而且也代表着自帕斯卡计算机问世以来机械计算机和电动计算机的最高水平。[锦阳28]
1946年2月14日美国宾西法尼亚大学摩尔学院教授莫契利(J. Mauchiy)和埃克特(J.Eckert)共同研制成功了ENIAC (Electronic Numerical Integrator And Computer):计算机。这台计算机总共安装了17468只电子管,7200个二极管,70000多电阻器,10000多只电容器和6000只继电器,电路的焊接点多达50万个,机器被安装在一排2.75米高的金属柜里,占地面积为170平方米左右,总重量达到30吨,其运算速度达到每秒钟5000次加法,可以在3/1000秒时间内做完两个10位数乘法。它通过不同部分之间的重新接线编程,还拥有并行计算能力,但功能受限制,速度也慢。ENIAC的问世标志现代计算机的诞生,是计算机发展史上的里程碑。在人们未发现ABC计算机前的第一台电子计算机。[锦阳29] 也是除ABC计算机之外的第一台电子管计算机。
之后进入了电子管时代1947-1958[锦阳30]
电子管时代可以说是计算机真正的开始,我们的信息书上的第一台电子计算机就是电子管时代的ENIAC。
1947年世界著名的贝尔电话实验室研制出了第一个半导体三极管,也就是晶体管。
晶体管有三个电极,通过三根导线引出管外。三个电极中有一个电极能起控制作用,如果给这一个电极通上电流,晶体管内部的电子开关就接通,另外两个电极就会有电流通过;如果不给这个电极电流,开关就断开,另外两个电极也就没有电流,这是晶体管的基本功能。晶体管还有放大功能。
晶体管能代替电子管工作,又没有玻璃管壳,不需要真空,体积很小,生产成本很低,并且寿命比电子管长得多。因此,晶体管问世后,立即得到了迅速发展并且代替了电子管的位置。
同年12月23号贝尔实验室的肖克利(William B. Shockley),布拉顿(John Bardeen),巴丁(Walter H. Brattain)创造出了世界上第一只半导体放大器件,他们将这种器件重新命名为“晶体管” 从上到下依次为:肖克利,布拉顿和巴丁
1948年6月10日,香农在《贝尔系统技术杂志》(Bell System Technical Journal)上连载发表了他影像深远的论文《通讯的数学原理》,并于次年在同一杂志上发表了自己的另一著名论文《噪声下的通信》。在这两篇论文中,香农阐明了通信的基本问题,给出了通信系统的模型,提出了信息量的数学表达式,并解决了信道容量、信源统计特性、信源编码、信道编码等一系列基本技术问题。两篇论文成为了信息论的奠基性著作,此时尚不足三十岁的香农也成为了信息论的奠基人。
同年12月,ENAIC的两位缔造者共同创办了世界上第一家电脑公司“埃克特—莫契利计算机公司”(EMCC)。[锦阳31]
1949年当时尚在美国哈佛大学计算机实验室的上海籍华人留学生王安向美国国家专利局申请了磁芯的专利。贝尔实验室制造了M系列计算机的最后一个型号:M-6,并从此不在涉足计算机的研制与生产。贝尔实验室所研制的M系列继电器计算机,是从机械计算机过波到电子计算机的重要桥梁。[锦阳32]
同年9月“马克”3号计算机研制成功,“马克”3号也是霍德华.艾肯研制的第一台内存程序的大型计算机,他在这台计算机上首先使用了磁鼓作为数与指令的存储器,替换掉了纸带,这是计算机发展史上的一项重大改进,从此磁鼓成为第一代电子管计算机中广泛使用的存储器。[锦阳33]
英国剑桥大学数学实验室的Wilkes和他的小组建成了一台存储程序的计算机EDSAC,输入输出设备仍是纸带。[锦阳34]
磁鼓虽然可以存放并快速的读取数据但是成本和体积极高所以 1950年东京帝国大学的Yoshiro Nakamats发明了软磁盘,从而开创了计算机存储的新纪元。[锦阳35]
同年10月阿兰.图灵发表自己另外一篇及其重要的论文《机器能思考吗》,从而为人工智能奠定了基础,图灵也获得了“人工智能之父”的美誉。甚至有人说在第一代电脑占统治地位的那个时代,这篇论文我们可以把它看作第五代,第六代电脑的宣言书。[锦阳36]
1951年6月14日当时已在雷明顿—兰德(Remington-Rand)公司任职的莫契利和埃克特再次联袂制造的UNIVAC计算机正式移交美国人口普查局使用,从而使电脑走出了实验室,开始为人类社会服务,从此人类社会进入了计算机时代。[锦阳37]
6月王安创办王安实验室,即王安电脑公司的前身,从此开始了王安电脑传奇般的历程。[锦阳38]
1952 年1月由计算机之父,冯.诺伊曼(Von Neumann)设计的IAS电子计算机EDVAC问世。这台IAS计算机总共采用了2300个电子管,运算速度却比拥有18000个电子管的“埃尼阿克”提高了10倍,冯.诺伊曼的设想在这台计算机上得到了圆满的体现。[锦阳39] 1953年4月7日IBM正式对外发布自己的第一台电子计算机 IBM701。并邀请了冯.诺依曼、肖克利和奥本海默等人共150名各界名人出席揭幕仪式,为自己的第一台计算机宣传。
同年8月IBM发布了应用与会计行业的IBM702计算机。
IBM推出了中型计算机IBM650,以低廉的价格和优异的性能在市场中获得了极大的成功,至此,IBM在市场中确立了领导者的地位。[锦阳40]
贝尔实验室使用800只晶体管组装了世界上第一台晶体管计算机TRADIC。[锦阳41]
1956 年美国达特莫斯大学(Dartmouth)青年助教麦卡锡,哈佛大学明斯基、贝尔实验室香农(E.Shannon)和IBM公司信息研究中心罗彻斯特(N. Lochester)共同在达特莫斯大学举办了一个沙龙式的学术会议,他们邀请了卡内基—梅隆大学纽厄尔和赫伯特.西蒙、麻省理工学院塞夫里奇(O. Selfridge)和索罗门夫(R.Solomamff),以及IBM公司塞缪尔(A.Samuel)和莫尔(T.More)。这就是著名的“达特莫斯”会议。在经过充分的讨论后,他们首次提出了“人工智能”这一术语,从而标志着人工智能作为一门新兴学科的出现。[锦阳42]
1957年8月“数字设备公司”(简称DEC)在美国波士顿成立。创立者是来自于麻省理工学院的肯.奥尔森(K.Olsen)。此后的数十年中,DEC公司依靠自己的PDP系列,开创了小型机时代。
10 月诺依斯(N. Noyce)、摩尔(R.Moore)、布兰克(J.Blank)、克莱尔(E.Kliner)、赫尔尼(J.Hoerni)、拉斯特(J.Last)、罗伯茨(S.Boberts)和格里尼克(V.Grinich)共同从晶体管之父肖克利的实验室出走,创办了仙童(fairchild)公司,这就是历史上著名的“八天才叛逆”,从此,才有了我们熟悉的intel, AMD,IDT等等一大批我们熟知的企业。
八天才叛逆的两个重要人物,诺里斯和摩尔。[锦阳43]
1958年:11月,IBM推出了自己的IBM709大型计算机,这时IBM公司自IBM701以来性能最为优秀的电子管计算机,但同时它也是IBM最后一款电子管计算机。[锦阳44]
1959年美国首先研制成军用小型晶体管计算机,1958 年底到1959年初,第一批批量生产的民用晶体管计算机投入运行,这就是IBM 1403 机。它们标志着晶体管计算机时代的到来。人们又称晶体管计算机为第二代电子计算机。 [锦阳45]
晶体管计算机重量轻、体积小、耗电量小、成本低,因而在军事、工业、农业、商业、科研等各行业逐步得到应用。[锦阳46]
电子管时代结束!!!!![锦阳47]