人类首台计算机 | 计算机百年趣味史(上)第3篇

简介: 上个世纪30年代,一个保加利亚裔的爱荷华州立大学物理系任副教授阿塔纳索夫在,为了给学生讲授如何求解线性偏微分方程组,不得不每天面对繁杂的计算,为了提高教学质量同事减轻自身的工作负担。阿塔纳索夫开拓新的思路,从1935年开始探索运用数字电子技术进行计算工作的可能性,同时找了一个劳工(硕士学位的在读研究生克利福德·贝瑞),成功制造了一台计算机。

上一篇:失败的传奇 | 计算机百年趣味史(上)第2篇
下一篇:半导体和集成电路发展 | 计算机百年趣味史(上)第4篇

本文作者:衍云

一个世纪后…

整整一个世纪过去了,人类经过了的战争不断洗礼和以及后辈们的不断努力,继电器,真空管的也相继出现。

上个世纪30年代,一个保加利亚裔的爱荷华州立大学物理系任副教授阿塔纳索夫在,为了给学生讲授如何求解线性偏微分方程组,不得不每天面对繁杂的计算,为了提高教学质量同事减轻自身的工作负担。阿塔纳索夫开拓新的思路,从1935年开始探索运用数字电子技术进行计算工作的可能性,同时找了一个劳工(硕士学位的在读研究生克利福德·贝瑞),成功制造了一台计算机。

命名为阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,通常简称ABC计算机)是世界上第一台电子数字计算设备,在1937年设计,不可编程,与1942年测试成功。使用电子真空管执行数字计算与逻辑运算,机器使用电容器来进行数值存储,数据输入采用打孔读卡方法,还采用了二进位制。包含了现代计算机中四个最重要的基本概念,因此被认定为世界上第一台计算机(当然不是通用计算机)

历史也快到ENIAC了……

在开始我们课本中熟悉的ENIAC计算机,从一个小故事开始,可能一段关键的历史。

话说在1941年,后面“ENIAC”( 埃克特、莫克利等人)的发明者之一莫克利在阿塔纳索夫家借住了5天,借此机会盗取了研究成果及想法,之后与埃克特一起制造了“ENIAC”并申请了专利,而被世人称为“现代计算机之父”而阿坦纳索夫并未重视自己的重大发明“ABC”,学校也没有重视此项发明,并拆掉了“ABC”(现存世的只是个复制品)。后经过美国法院判决(1973年10月19日),推翻并吊销了莫克利的专利,法院判定现代计算机的基本想法是来自约翰-文森特-阿塔纳索夫。

咱们把时间线回到莫克利从阿塔纳索夫家回来后与埃克特一起开始研制ENIAC(全称为Electronic Numerical Integrator And Computer,即电子数字积分计算机)(没查到ENIAC什么时候正式启动的😿)。

1944年,冯·诺伊曼在原子弹研制项目中碰到了大量计算问题,也带着问题加入到了ENIAC项目中。当时ENIAC计算机有两个问题,一是没有存储器,二是每次需要布接线板进行控制。

冯·诺伊曼同学通过和他的研制小组在共同讨论的基础上,发表了存储程序通用电子计算机方案EDVAC(Electronic Discrete Variable Automatic Computer的缩写,并以“关于EDVAC的报告草案”为题,起草了长达101页的总结报告。报告广泛而具体地介绍了制造电子计算机和程序设计的新思想。这份报告是计算机发展史上一个划时代的文献,它向世界宣告:电子计算机的时代开始了。

由于冯·诺依曼提出的计算机基本工作原理是存储程序和程序控制(就是当年ENIAC碰到的两个问题),以及鉴于其在发明电子计算机中所起到关键性作用。因此被称为“计算机之父”。

在1946年,美国宾夕法尼亚大学成功研制了ENIAC,成为是电脑发展史上的一个里程碑。

当时ENIAC长30.48米,宽6米,高2.4米,占地面积约170平方米,30个操作台,重达30英吨,耗电量150千瓦,造价48万美元。如下图1:
image.png

ENIAC的确大了一点,不过标志着计算机正式进入数字的时代。

相关文章
|
存储 Oracle Unix
关于小机 | 计算机百年趣味史(上)第8篇
小机即小型机(minicomputer),从名字上我们可以知道是体积会较小的机器,不过体积也是针对大机(mainframe)来说是,如果光从绝对体积上讲,那显然又不对。所以,小机是对特定时代一群类似机器的统称。我们来看下小机的关键历史。其历史时间是与大型机并行的。
3461 0
关于小机 | 计算机百年趣味史(上)第8篇
|
4月前
|
人工智能 监控 API
AI Agent 外包开发流程
AI智能体外包开发≠传统软件:它是具备感知、推理、工具调用与自主执行能力的动态系统。2026年标准流程涵盖业务拆解、RAG知识库构建、模型选型与多Agent设计、闭环调试、系统集成及持续进化六大阶段,强调真实落地与长期价值。(239字)
|
9月前
|
机器学习/深度学习 大数据 关系型数据库
基于python大数据的台风灾害分析及预测系统
针对台风灾害预警滞后、精度不足等问题,本研究基于Python与大数据技术,构建多源数据融合的台风预测系统。利用机器学习提升路径与强度预测准确率,结合Django框架实现动态可视化与实时预警,为防灾决策提供科学支持,显著提高应急响应效率,具有重要社会经济价值。
|
人工智能 数据挖掘 Linux
DeepSeek满血版大赏:官方得了“MVP”,第三方是“躺赢狗”?
DeepSeek开源了6710亿参数的R1和2360亿参数的V3两大满血版模型,助力第三方AI平台快速提升性能。此举不仅扩大了DeepSeek的技术影响力,还通过数据飞轮效应优化模型,同时为企业级用户提供灵活变现方式。对于大众,这意味着更多选择、更低使用成本和更快技术迭代。尽管第三方平台可能“阉割”或定制功能,但它们将顶级AI带入更多场景,如比亚迪车机、腾讯元宝等,让AI更普及。官方与第三方各有所长:官方提供最强性能,第三方确保稳定体验。最终,DeepSeek与第三方共同推动AI发展,实现技术普惠。
802 2
|
自然语言处理 测试技术 开发者
通义灵码全面评测:以PyCharm为例,展示智能编码助手的强大功能
《通义灵码全面评测:以PyCharm为例,展示智能编码助手的强大功能》
|
测试技术 数据安全/隐私保护 Java
基于SpringBoot+Vue+uniapp的校园兼职管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的校园兼职管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
510 2
|
弹性计算 安全 Linux
Linux的root账号忘记密码怎么办?看这一篇就够了!
今天上班的时候有个小伙伴说他管理的一台服务器密码给搞忘了,因为之前做过基线,试了5次就给封了半个小时,现在又急着要上去部署,我啪的一下很快啊,直接甩出了这篇文章。
|
索引
Elasticsearch update_by_query 语句使用记录
Elasticsearch update_by_query 语句使用记录
884 0
|
移动开发 监控 前端开发
前端如何做好用户体验?
前端如何做好用户体验?
992 0
|
存储 搜索推荐 编译器
蓝色巨人IBM | 计算机百年趣味史(上)第5篇
话说,1911年6月16日,IBM前身计算制表计时公司(CTR)成立,对,是做表起家的,就是做表(应该算是自动化领域吧),就像诺基亚(1865年)起家是伐木、造纸厂一样。在1923年,CTR发明了首款电动打孔机,其速度和准确度超越了手动打孔机。在上个世纪20年代末,IBM又发明了一种80列穿孔卡片,可视为当时的“高密度存储设备”。“IBM穿孔卡片”成为了当时的行业标准,由于做打孔机太厉害被反垄断调查了。IBM后来也做考勤机,会计机等等”不务正业”。
3417 0
蓝色巨人IBM | 计算机百年趣味史(上)第5篇

热门文章

最新文章