【番外】世界上第一台电子计算机的诞生:一段跨越时代的传奇

在这里插入图片描述

1. 前言

在科技的长河中,有一个关于世界上第一台电子计算机诞生的故事,它充满了梦想、创新、纠葛与正义。这个故事的主角,是两位伟大的科学家:约翰·文森特·阿塔纳索夫(John Vincent Atanasoff)和约翰·莫奇利(John Mauchly)。

2. 阿塔纳索夫的先见之明

阿塔纳索夫是一位来自爱荷华州立大学的物理学家,他的研究兴趣广泛而深入。在20世纪30年代,当大多数人还在使用传统的机械计算器时,阿塔纳索夫已经预见到电子技术的巨大潜力,并开始探索使用电子管构建计算机的可能性。

当时,电子管刚刚问世不久,人们对其性能和稳定性还存在疑虑。但阿塔纳索夫坚信,这种新型电子元件将彻底改变计算的未来。他带领他的研究生克利福特·贝瑞(Clifford Berry),克服了种种困难,终于在1939年成功地制造出了世界上第一台电子数字计算机——““阿塔纳索夫-贝瑞(简称ABC)”(Atanasoff–Berry Computer)。

“ABC”计算机虽然看起来原始且笨重,但它采用了许多革命性的设计思想。它使用了二进制来表示数据和指令,这是现代计算机的基本特征之一。此外,“ABC”计算机还采用了可重用的存储器设计,这一思想对后来计算机的发展产生了深远的影响。

然而,由于种种原因,“ABC”计算机并没有得到广泛的认可和应用。

2. 莫奇利的ENIAC的成功

就在阿塔纳索夫默默探索的时候,另一位科学家约翰·莫奇利(John Mauchly)于1940年末参加费城举行的美国科学促进协会年会,并在这里邂逅了阿塔纳索夫,俩个同样对计算机感兴趣的人相见恨晚,莫奇利于第二年去参观了阿塔纳索夫的ABC计算机,阅读了阿塔纳索夫的设计图纸和相关文档资料,并记了笔记。

加入了电子计算机的研究行列。他看到了“ABC”计算机的潜力,并在阿塔纳索夫不知情的情况下,窃取了其中的关键设计思想。

1942年,日本袭击珍珠港,第二次世界大战太平洋战争爆发,此时,军方急需提高火力射程表的计算速度和准确率,他们与美国宾夕法尼亚大学合作,大力推动计算机的研究,这时莫奇利与约翰·冯·诺依曼(John von Neumann)合作,在阿塔纳索夫不知情的情况下,使用其关键设计思想,在美国宾夕法尼亚大学研制出了著名的ENIAC计算机,并为它申请了专利。

ENIAC计算机在功能和性能上都有了巨大的提升,它成为了世界上第一台真正意义上的电子计算机,并引起了广泛的关注,莫奇利因此而名声大噪,被誉为“电子计算机之父”。

3. 真相终将被揭露

当ENIAC的专利成为热门话题后,两家计算机公司Sperry Rand和Honeywell开始围绕其专利权展开激烈的争夺。这两家公司都希望通过控制ENIAC的专利来巩固自己在计算机行业的地位。

1967年,Sperry Rand公司起诉Honeywell公司侵犯其ENIAC专利权。Honeywell公司随后提出反诉,指控Sperry Rand公司的不当行为。这场官司在美国法院系统进行了多年的审理。

在诉讼过程中,双方不断提供各种证据,并且就ENIAC的技术细节、发明权归属、以及专利的有效性等问题进行了深入的辩论。法院听取了双方的证据和专家证词,对案件进行了全面的审查。

终于,在1973年,美国联邦地方法院作出裁决,认定ENIAC的专利是由约翰·阿塔纳索夫(John Vincent Atanasoff)的发明所派生,因此莫奇利和埃克特的专利无效。这一裁决的原因在于阿塔纳索夫早在1941年就将他的计算机初步构想告知了莫奇利。

由于签署判决后第二天发生了“水门事件”,受到这一特大新闻的冲击,计算机发明权之争的判决没有引起世人的广泛关注。

4. 迟来的肯定

1990年,美国总统布什把美国国家技术奖章授给了87岁的阿塔纳索夫,以表彰他发明了第一台电子计算机。

至此,计算机之父的争端落幕。

5. 最后

其实,电子计算机的发明并非单个人的贡献,而是一群科研人员共同努力的结晶。在电子计算机真正出现之前,已有一些先驱者为计算机科学的发展奠定了坚实的基础。其中,数学家如乔治·布尔(George Boole)在19世纪中叶就提出了布尔代数,为计算机中的逻辑运算提供了理论基础。布尔代数的诞生,使得复杂的逻辑问题可以通过简单的数学运算来解决,为计算机的逻辑电路设计提供了重要的理论支撑。

此外,查尔斯·巴贝奇(Charles Babbage)在19世纪早期设计的差分机和分析机,虽然因为技术和资金的限制未能完成,但为后来的计算机设计提供了重要的思路。他的这些设想,包括使用存储器和可编程性等关键概念,对后续计算机的发展产生了深远的影响。

约翰·莫奇利(John Mauchly)和约翰·埃克特(J. Presper Eckert),则是背靠一支庞大的科研团队,共同攻克了电子计算机研发的难关。这个团队包括了工程师、数学家、物理学家等多个领域的专家,他们共同解决了许多技术难题。在选择电子管时,他们进行了大量的试验和比较,最终选择了最适合的电子管来构建计算机的电路。在电路设计方面,他们采用了模块化设计的方法,将复杂的电路划分为若干个相对独立的模块,使得整个系统的设计和维护更加便捷。在操作系统的编写上,他们借鉴了早期的编程语言和操作系统设计思想,开发出了适合ENIAC的操作系统,使得计算机能够高效地执行各种任务。

正是这一群科研人员的共同努力和无私奉献,才使得世界上第一台电子数字计算机ENIAC得以成功运行。ENIAC的诞生,不仅标志着电子计算机时代的到来,更为后续的计算机技术发展奠定了坚实的基础。他们的贡献将永远被铭记在人类科技发展的史册上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码界领航

你的鼓励将是我最最大的创作动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值