巴贝奇——筹划信息时代


巴贝奇——筹划信息时代


摘自:
“中国东营”政府门户网
http://www.dongying.gov.cn/Get/shenghuo/younth/keputiandi/3438.htm

  跨进信息时代的新世纪,电子计算机无处不在。从一个梦想变为现实,在这条布满荆棘的长路上洒下无数人的心血。当1871年年逾古稀的巴贝奇带着自己毕生为之努力奋斗却未竟的事业离开人世的时候,留下了宝贵的遗产——几百张绘有几万个零件的图纸、30多种不同的计算机设计方案和一大堆工作笔记。谁也无法磨灭他的卓越贡献,把他作为计算机的发明人之 —。

  机器计算的设想

  巴贝奇在上大学时就发现了航海表中的错误。最早的航海表是英国在1766年发表的,尽管造表人费了大量心血进行了精心计算,但表中还是有许多错误,这严重影响了轮船在海上定方位的准确性。巴贝奇萌生了想用机器来制作数表的念头。

  18世纪末法国组织的一项规模巨大的、复杂的计算工作给巴贝奇留下了深刻的印象。由于当时法国引进了米制,法国政府决定在数学中采用十进位制。法国政府甚至把十进位制引入到对圆周、角度的度量上,这样一来,就必须重新计算大量的数表,首先是三角函数表和对数表。令人惊讶的是,这项浩繁的计算工作在较短的时间内完成了,数表共有大开手抄本30余卷,能基本上满足应用上的需求。

  巴贝奇对这项工作的开展过程颇感兴趣,他了解到全部工作是分三步完成的:第一步由数学家提出数学解析公式;第二步由熟悉数学的人把公式转换成便于处理数据的形式;第三步由稍具数学知识的人按公式指定的顺序只做加减法的运算,得出最终结果。巴贝奇注意到,完成第三步工作的人所犯的错误最少,尽管他们并不具备高深的数学知识,因为他们的工作完全是机械式的,只需熟练地进行加减就可以了。巴贝奇认为这部分人的工作完全可以由机器来代替,机器可以做得更快、更准确。

  巴贝奇是一位勇于把设想付诸实践的实干家。自从萌生了用机器来作运算的想法后,就把主要精力转向研制计算机了。

  试制差分机的艰难历程

  巴贝奇首先设计出了差分机,差分机的基本原理是使相应阶(与多项式方次有关)的多项式有限差分等于零。差分机可以用于计算数的立方、对数、三角函数和其他许多表格。巴贝奇甚至认为,差分机可以用来计算不知道解析规律的表以及某些没有常数差分的数列。

  1812年巴贝奇就开始了制造差分机的工作。设计和制造机械式计算机在当时是非常复杂的事情。巴贝奇不但自己要制造单个部件,而且还要造一些机器来生产这些部件。尽管有着种种困难,巴贝奇在1822年还是制成了带有3个寄存器的小差分机。每个寄存器有6个部分,每个部分有一个字轮。沿着这些字轮的圆周对应每个齿带,写上从0到9的数字,在底下的轮标明为个位,上一个是十位,以此类推。用这台机器可以计算5位数字,巴贝奇用这台机器计算了平方表和其他一些表格。

  巴贝奇在制成第一台差分机之后,又开始了更大规模的差分机的研制工作。他说服了英国皇家学会,得到了政府的财政资助。新的机器主要能用以计算天文学和导航方面的数表,应当能处理20位数和6级差分,因此应当有7个20位的寄存器,而且要有印刷设备。制造时间计划为3年,成本为3000英镑到5000英镑。

  在巴贝奇的周围很快聚集了一批有才能的工程师。巴贝奇负责设计工作,在制造过程中他不断地加以改进。例如,他几次重新设计了机器的某些部件,使得乘法进位的时间比第一台差分机缩短了4/5。然而进一步的工作遇到了很大的麻烦,主要是受当时技术水平的限制,机械加工难以达到差分机要求的高精密程度。转眼10年过去了,机器还没有制成。为制造这台机器,政府已经投资了1.7万英镑,巴贝奇本人也花费了1.3万英镑。巴贝奇周围的人慢慢变得悲观失望,几乎所有的人都不再关心他的工作。到了1832年,事实上只有巴贝奇一个人还痴心于那台未完工的差分机。

  巴贝奇孤军奋战,终于在1833年制成了机器的一小部分。开机计算后,其工作的准确性达到了计划的要求。这使得巴贝奇大为振奋,他重又树立起信心,期望政府能继续给予经济上的支持。然而政府的态度始终是消极的。到1842年,政府明确表示不可能再给予他资助了。

  巴贝奇苦心经营的能执行计算程序、能完成操作要求的差分机就这样中途夭折了,他含辛茹苦孕育的这个“婴儿”虽然呱呱落地了,但却未能长大成人。今天,我们在伦敦皇家学院博物院里,还能见到巴贝奇的设计图纸和未完成的差分机;而在剑桥,我们则能见到利用差分机的一部分制成的表演模型。

  关于解析机的天才构思

  巴贝奇在研制差分机的工作中,看到了制造一种新的、在性能上大大超过差分机的计算机的可能性。他把这个未来的机器称为解析机。

  1834年9月,巴贝奇画出了解析机的第一张设计图。他在第二年写给布鲁塞尔科学院的信里,谈到了解析机的能力。也说:“我本人都为这台机器的威力吃惊,一年前我还不相信能有这样的结果。这台机器可以处理100个变量,每个数可以有25位数字。假定有一个函数f(v1,v2……vn),且n小于 100,f由加、减、乘、除、开方和乘方组成,则这台机器可以决定这一函数的数值。……借助于这台机器,差不多所有有限差分的公式都能转换成表格。”

  从1842年到1848年,巴贝奇专心于解析机的设计工作。他深入地研究了它的理论基础,并且设计了它的主要组成部分。巴贝奇认为他的解析机每分钟可作60次加减法,每分钟能完成两个50位数乘法。解析机由3个主要部分组成:(l)将数字信息保存在齿轮寄存器中的装置;(2)可对从堆栈中取出的数进行各种运算的装置;(3)控制着操作程序,选择被处理数据和输出结果的装置。

  巴贝奇计划寄存器由齿轮组成,由于机器的效率在很大程度上取决于保存在存储器中的信息容量,所以寄存器的容量应尽可能大。巴贝奇设计的寄存器有100列,每列50个数字轮,也即有100个数,每个数长度为50个十进位,这相当于1.5万个二进位数。此外,机器应当包括对数表和其他表格。对于运算器,巴贝奇为加速运算采用了专门的预先进位结构。这是解析机中最重要的部分之一,巴贝奇曾提出过30多种设计方案。在控制器方面,巴贝奇巧妙地采用了穿孔卡片的方法。法国纺织机械工人、发明家雅克尔为织布机织出复杂花纹的布匹而使用了各种形式的卡片,靠着一个接着一个的大量卡片,可以织出复杂的花纹;但卡片的需要量是巨大的,例如要织成双头鹰的旗子需1.4万张卡片。巴贝奇有一次在巴黎参观时,看到了雅克尔发明的用穿孔卡片控制编织提花地毯的机器,闪现了把穿孔卡片移植到控制器上的灵感。

  巴贝奇竭尽全力研制他的解析机,自己花钱请工程师、绘图员和工人到他家里来工作。为了集中精力,他毅然辞去了剑桥大学数学教授的职务,这使他财力日趋减少。在经济拮据的窘境中,他坚持不懈地工作着,完成了2000多张详细的1:1的机器及单个部件的图纸,图纸上绘制有5万余个零件,对于机器的个别部分都写有数百条的意见。

  巴贝奇竭力谋求社会对其新发明的支持,然而支持他的人却寥寥无几。最后支持他的,除了他的儿子外,还有两位颇具传奇色彩的人物,一位是蜚声欧洲的英国革命浪漫主义诗人拜伦的独生女拉甫雷斯伯爵夫人;另一位是意大利富有才能的数学家闵那布利。他俩1840年在意大利的都灵都听过巴贝奇的演讲,后来两人都热忱地撰写论文介绍过巴贝奇的创新思想。闵那布利以后参加了意大利的解放战争,对统一意大利起了重要作用,1867年当选为统一后的意大利总理。由于这两位显赫人物的支持,巴贝奇父子的事业得以苟延残喘,巴贝奇写出了世界上第一部关于计算机程序的专著。然而,他们最终也未能造出一台可供实用的解析机来。

  超越时代的伟人

  尽管成功总是在巴贝奇的身边擦肩而过,但在计算机的发展史上,巴贝奇写下了光辉的一页。他的奇思遐想和聪明才智超过了与他同时代的其他人,他是第一位将计算机的存贮功能与运算功能从机构上分隔开来的人,他的设计思想为现代电子计算机的结构设计奠定了基础。众所周知,现代电子计算机的中心结构部分恰好包括了巴贝奇提出的解析机的3个部分,可以这样说,巴贝奇的解析机是现代电子计算机的雏型。

  巴贝奇的儿子这样评价他父亲未竟的事业:“我完全相信,总有这样一天,类似的机器将会制成,而且不仅在纯数学领域中,还将在其他知识领域中成为强有力的工具。我希望不要太久,这个时刻就会到来,它将有助于对我父亲的工作作出总的评价。这项工作现在即使在有文化的人中间也很少有人知道和理解。”

  这一预言很快就应验了。十几年以后,人们终于研制出实用的穿孔卡片式程控计算机,并于1890年首次用于美国的人口和职业普查。原先有人估计,大约需要IO年时间才能完成这项浩如烟海的统计资料分析汇总工作。然而应用穿孔卡片计算机后,这项艰巨的工作在一年内就宣告完成了。即便在今天,在现代电子计算机输入输出的附加设备里,仍然广泛应用着穿孔卡片系统。巴贝奇试图在解析机上解决问题所表现出的思想的深刻性,以及其在计算机制造设计方面的领先性,令后人惊叹叫绝!

时间: 2024-11-03 02:02:32

巴贝奇——筹划信息时代的相关文章

巴贝奇的差分机与分析机

巴贝奇的差分机与分析机 查尔斯·巴贝奇(Charles Babbage),1792年12月26日出生于英国的德文郡,是一位计算机自动化研究与制造者的先驱者,是世界上第一位推出类似于现代计算机五大部件概念的科学家.巴贝奇是一位银行家的儿子,从小就接受良好教育,18岁进入英国剑桥大学,那时他掌握的代数学知识比他的授课老师还丰富.十九世界初期,各种数学表.航海表都是人工计算的,这不仅花费大量时间,而且充满了错误.巴贝奇在校学习期间,就萌发了用机器来计算数学表的想法,并和几位志同道合的朋友一起成立了"分

429网络安全日:给信息时代的安全加油

为了贯彻落实习近平总书记"没有网络安全就没有国家安全"的总体要求,为创建"首善之区"保驾护航,2016年4月28日至30日,第三届"4.29首都网络安全日"系列活动将在北京展览馆隆重举行. 本届安全日活动将利用三天的时间,通过展览.论坛.竞赛等多种形式,全方位展示当前最前沿的网络安全技术和信息安全人才理念. 大咖云集 安全人才培养再成热点话题 在4月28日举行的网络安全人才评价培养体系高峰论坛上,将由来自北航.启明星辰.奇虎360.永信至诚等专业

大信息时代,万物互联-公共设备信息化给我们带来了什么

北京地铁一卡通存在漏洞,可以随意修改余额;GPS导航系统竟能被利用来劫持飞机;奇虎360侵入特斯拉电动车,远程控制其鸣喇叭.闪灯和天窗--这些听起来使人悚然一惊的新闻,真实存在于我们的当今的信息时代中,而这些公共设备的信息化,到底给我们带来了什么?这些公共设备安全吗?值得信赖吗? 病毒入侵核设施,网络武器已用于实战保障信息安全,需保护物联网的"皮肤"和"五官",物联网是促进'互联网+'发展的基础.而作为信息产业发展的基础,信息安全在"互联网+"战

香农说,要有熵。信息时代由此开启……

2016年四月三十日是克劳德·艾尔伍德·香农(Claude Elwood Shannon)的一百周年诞辰.虽然香农被学术届尊为信息时代之父,听说过这位科学巨人名字的想必比知道宋仲基的人少得多.不过不管你们信不信,要是没有香农,到今天咱们应该还没有见过手机或Internet,也没有用过微信或Facebook,更不能在网上看韩剧. 香农是美国数学家.信息论的创始人.1948年,香农发表了<通信的数学理论>文章,提出了信息熵的概念,并创建了信息论.这篇文章奠定了香农"信息论之父"

拥抱信息时代,开创企业新篇章

由畅享网主办的以"跨界融合,引领IT创新"为主题的第11届信息化领袖峰会暨畅享网CIO年会开办在即,高质量的筹办工作也已经将近收尾.本次年会,畅享网着力打造一场非同凡响的高规格高质量思维盛宴,尤其在演讲嘉宾方面,阵容空前强大.畅享网关注每一个参与者的感受和收获,致力于让每一位参与者有所悟,有所得,有所乐.今天,就让我们来认识一下此次年会邀请的演讲嘉宾,提前感受他们即将带给我们的巨大能量. 企业转型,您hold住了吗? 当前,企业转型被推上了风口浪尖,而如何利用IT助力企业成功转型则成为

永信至诚蔡晶晶:用有温度的技术培育信息时代的安全感

有人说,技术就该如钢铁一般,冰冷,硬朗,严肃得不带一丝感情色彩,方能坚实可靠. 但现实真的如此吗?安全圈里一直有这样一句话:每个系统都是有漏洞的.这是一句在逻辑上无法证伪的判断,但残酷的现实却在每天给我们敲响警钟:用最好的技术精心开发的软件.硬件一样可能会有漏洞,系统运转过程中随时有可能被"干掉". 冰冷的技术还没办法造出完美的系统,而在使用技术的人,却是有温度的存在. 人是安全中的薄弱环节,人才是安全的核心 近年来,斯诺登.震网.心脏出血.XcodeGhost等一系列网络安全事件层出

永信至诚李炜:用有温度的技术去培养信息时代的安全感

2016年9月20日,由中共北京市委网络安全和信息化领导小组办公室.北京市互联网信息办公室.共青团北京市委员会主办,共青团天津市委员会.共青团河北省委员会协办,北京青少年网络文化发展中心承办,北京永信至诚科技股份有限公司作为支持单位,i春秋学院提供支持平台的"2016年京津冀大学生网络安全知识技能挑战赛"在中国人民公安大学成功举办. 在挑战赛现场,51CTO记者很荣幸的采访到了永信至诚副总裁李炜先生,并就网络安全人才的培养和安全竞赛相关问题进行了深入的探讨. 网络安全竞赛的目的是选拔或

大数据的力量来自“大成智慧”信息时代大数据的再认识

大数据已成为媒体与大众关注的新技术,大数据的应用也预示着信息时代将进入一个新阶段,但人们对大数据的认识有一个不断加深的过程.首先从"信息时代新阶段".数据文化和认识论的高度阐述了对大数据的理解:接着通过对驱动效益和大成智慧的解释,探讨了如何正确认识大数据的价值和效益,并从复杂性的角度分析了大数据研究和应用面临的挑战:最后对发展大数据应避免的误区提出几点看法. 1 大数据兴起预示"信息时代"进入新阶段 1.1 看待大数据要有历史性的眼光 信息时代是相对于农业和工业时代

UIT发布八款新品助力企业进入信息时代

本文讲的是UIT发布八款新品助力企业进入信息时代,[IT168 资讯]今天,立足于中国市场的全球性企业级存储解决方案供应商和海量信息存储专家UIT(创新科存储技术有限公司),在北京隆重召开了主题为"创新存储,简化应用"的新品发布会.此次大会全面介绍了UIT致力于应对海量信息存储挑战的发展策略,在海量应用的高速存储.应用存储.统一存储.云存储四大领域成功布局,推出了高速存储-BE800.应用存储-BX1200/BX1600.统一存储-BM3200/BM3600/BM3650/BM3800