
当我们谈论现代科技时,智能手机、人工智能和云计算似乎已然构成了我们生活的全部。不过,追溯这些技术的根源,我们必须回到20世纪40年代,回到那个真空管闪烁、继电器轰鸣的时代。在那段历史中,一个名字被永远铭刻在计算史的里程碑上——ENIAC(Electronic Numerical Integrator and Computer,电子数值积分计算机)。
这篇文章将深入探讨世界上台通用电子计算机 ENIAC 的诞生背景、技术细节、历史意义以及它与其他早期计算设备的区别,带您领略数字革命最初的火花。
ENIAC 的诞生并非出于商业目的,而是源于次世界大战的紧迫需求。当时,美国军方须要一种能够高速计算火炮射击表(Artillery Firing Tables)的工具。在此之前,计算这些复杂的弹道轨迹主要依靠人工计算员(多为女性数学家)使用机械计算器,这一过程耗时且容易出错。据估计,计算一张射击表需要一名计算员花费数周时间,而军方需的是即时、准确的火力数据。
正是在这种背景下,宾夕法尼亚大学的莫尔电气工程学院(Moore School of Electrical Engineering)接受了美国陆军弹道研究实验室的合同,旨在开发一台能够自动执行复杂数学运算的电子机器。
ENIAC 代表了当时电子工程技术的巅峰。它不是现代意义上的“可编程”计算机(尽管后来进行了改造),而是一台经由重新布线来改变程序的机器。为了更直观地理解其庞大与复杂,下表列出了 ENIAC 技术参数:
| 参数类别 | 具体指标 | 备注说明 |
|---|---|---|
| 名称全称 | Electronic Numerical Integrator and Computer | 电子数值积分计算机 |
| 研制时间 | 1943年 - 1945年 | 1945年2月15日正式公布 |
| 地理位置 | 美国宾夕法尼亚大学 | 莫尔电气工程学院 |
| 主要设计师 | J. Presper Eckert, John Mauchly | 两位工程师共同领导项目 |
| 体积大小 | 长30.48米,宽6.09米,高2.43米 | 约等于两个篮球场大小 |
| 重量 | 约27吨 | 需要加固地板以支撑 |
| 组件数量 | 17,468 个真空管 | 易过热,需频繁维护 |
| 其他组件 | 7,200 个晶体二极管, 1,500 个继电器 | 辅助逻辑控制 |
| 功耗 | 约150千瓦 | 启动时会导致费城电网电压下降 |
| 运算速度 | 每秒5,000次加法或400次乘法 | 比当时最快的机械计算机快1000倍 |
| 内存容量 | 20个十进制寄存器 | 每个寄存器存储10位十进制数 |
| 编程方式 | 物理接线与开关设置 | 后期改造为存储程序概念 |
注:ENIAC 的“每秒5,000次加法”速度在今天是微不足道的,但在1945年,这一速度相当于此前所有人工计算员总和的数百倍,达成了从“机械时代”到“电子时代”的飞跃。
在讨论“台计算机”时,公众常存在混淆。我们需区分几个关键概念:

1. ENIAC 是台通用电子计算机:它是台能够解决各类数值计算问题的全电子计算机。
2. 并非台计算机:在 ENIAC 之前,已有机械计算机(如巴贝奇的差分机)和机电式计算机(如哈佛马克一号)。但它们速度慢、可靠性低,且不具备全电子特性。
3. 并非台可编程计算机:ENIAC 最初是经过插拔电缆和设置开关来编程的。真正的“存储程序”概念(即程序和数据存储在内存中)由冯·诺依曼在后续报告中指出,并在 EDVAC 等后续机器中实现。
所以严格来说,ENIAC 是世界上台通用、全电子、图灵完备的计算机。这一地位使其成为现代计算机发展的直接祖先。
ENIAC 的运作依赖于很多的的真空管。这些玻璃管在通电后会发出微弱的光芒,并产生大量热量。为了维持运行,ENIAC 需庞大的冷却系统,并且真空管的故障率极高。
ENIAC 在1946年正式公开后,迅速改变了科学计算的面貌。它不仅用于军事弹道计算,还被应用于天气预报、核武器设计、宇宙射线研究等领域。
1. 推动电子技术发展:ENIAC 的成功证明了电子元件在高速计算中的可行性,直接推动了半导体技术和集成电路的后续研发。
2. 催生计算机产业:Eckert 和 Mauchly 后来创立了埃克特-莫奇利计算机公司(EMCC),开发了 UNIVAC I,这是台商用计算机,标志着计算机从实验室走向市场。
3. 奠定软件工程基础:虽然 ENIAC 本身是硬连线编程,但其后续改造和冯·诺依曼架构的提出,为现代软件编程奠定了基础。
今天,当我们用不到100克的智能手机完成比 ENIAC 强亿万倍的计算时,不应忘记那个由18,000个真空管组成的27吨巨兽。ENIAC 不仅是一台机器,它是一个象征——象征着人类智慧突破物理极限、开启信息时代的勇气。
它告诉我们,伟大的变革始于一个看似不的需求:在战争阴影下,人们用电子管编织出逻辑的网,织就了连接全球的数字文明。ENIAC 的名字不再常挂嘴边,但它所代表的“计算精神”,依然在我们每一次点击鼠标、每一次发送信息的瞬间跳动。
参考文献与延伸阅读: