国庆假期追豆瓣评分高达9.0的《功勋》,看得非常过瘾,非常感动。

《功勋》有八个单元,第二单元是《无名英雄于敏》,于敏大家都知道了,中国的氢弹之父。

其中有这么一个有趣的情节:

一天晚上,于敏正在在机房工作,突然听到了一个奇怪的声音,同事说是自己饿了,肚子叫了一声。

于敏说不对,马上起身去查看计算机吐出的长长纸带:

看了一会儿他说:这儿错了,从这儿往后都错了,机器坏了,让技术员来一趟

然后就返回座位继续干活,注意下旁边一个人的表情,那是满脸的不相信:怎么可能是机器坏了呢?

技术员过来检查,果然发现一个加法器的元器件坏掉了,替换掉以后,计算马上就正常了。

这简直是太神了!人和人的差距怎么这么大呢!

于敏看到的纸带上并不是数字,也不是文字,而是类似这样的东西:

这种感觉就相当于你看到了这样的图:

然后判断出这里边的数据有问题,计算机出错了,你说牛不牛!

电视剧可能需要艺术化的表达, 根据杜祥琬院士的的回忆,实际情况是这样的:

核武器的结构有很多层,各种材料爆炸以后,每一个时间点、空间点上,都有它的温度、速度、压力、加速度等物理量。于敏突然发现,某个量从某个点开始突然不正常了。

大家马上去查原因。杜祥琬去查方程、参数,没有发现错误;做计算数学、编程序的人去查原因,也没发现错误。

最后检查发现,原来一个加法器的原件坏了,换掉以后,物理量马上就正常了。

于敏厉害的地方在于,对物理规律理解得非常透彻,在浩如烟海的数据中,他一下就能发现这个趋势不对,那个量错了。

然后排除方程和参数错误,程序错误,最后怀疑到了计算机的头上。

为什么能怀疑计算机呢?计算机怎么可能会出错呢?

当时中国运算速度最快的计算机有两台,每秒运算5万次。 一台是计算所研制出来的119,位于北京; 另外一个是在119基础上仿制出的J501,位于上海,一南一北运行。

别看每秒只能运算5万次,却是当时最快的计算机,天文、气象、石油、核弹等都争着使用,机时非常宝贵。

于敏组就是因为北京的119计算机没有机时,带队去了上海华东计算技术研究所去使用J501。

(J501计算机)

但是119和J501都属于第一代电子管计算机,很不稳定,他们的无故障运行时间我没有查到,可以用夏培肃院士主持研发的107机做个参考,107机连续无故障运行时长超过20小时,这就破了当时电子管计算机的记录了。

碰到机器跳动,算出来的结果就不对,所以于敏就怀疑J501计算机出错了。

计算机出错,就会前功尽弃,浪费很多机时,于敏想了一招,每隔一段时间就把计算结果暂存到磁鼓中,如果出错,就从最近的计算结果重新开始, 这叫做“取鼓重做”,用这个办法来减少机时损失。

但这样一来,机器就离不开人,机器24 小时工作,人也要在一旁睁大眼睛,看着纸带上打印出来的计算结果。

对程序员来说,可能会好奇,这样的计算机用什么语言编程呢?

对不起,连汇编都没有,更别说Java、Python等高级语言了。

全靠手编机器指令来实现程序,一个二进制位搞错了都不行。

小伙伴们看看119计算机的机器指令,在这样的计算机上编程,这简直不是人干的活儿。

(点击看大图)

计算机的操作控制台只有二进码的氖灯和扳键,和若干按键,仅能一人使用,而排定的程序调试时间仅5-10分钟,大家不得不各施其法来提高编程和上机效率。

在这种艰苦的情况下,于敏等老一辈的科技工作者,依然废寝忘食、夜以继日地努力。1965年10月29日,于敏拨开云雾,提出了崭新的思路,让氢弹构型方向越来越清晰,和团队形成了从原理、材料到构型完整的氢弹物理设计方案。

理论的突破让人心情愉悦,笨重的J501计算机也变得可爱起来!时任九院理论部科研室副主任蔡少辉记录下了当时兴奋的情景:

1965年11月1日晚上,华东计算技术研究所J501机房,在柔和的灯光下,计算组组长汤敏君拨弄着计算机操作台上的键钮,台面上的小氖灯在欢快地闪烁着。我和孟昭利蹲在机房地板上忙着查阅纸带卷,检查输入、输出数据是否有差错。于敏在一旁拿着计算尺和铅笔不时地在算点什么又写点什么。

计算机在忠实地执行着主人的指令,它时而发出美妙的旋律,时而又发出数值求解叠代过程中所特有的沉重循环喘息声。汤敏君说:“你们听,现在到了最难闯的阶段了,能量方程老迭代不出来,得赶紧缩小时间步长!”只见她又在操作台上拨弄几下,渐渐地机器又奏出流畅的韵律,人们在喜出望外地交换脸色。纸带卷上缓缓地输出令人兴奋的数字,一切都是那么振奋人心!

现在读到这样的文字,真是感慨万千,向老一辈科学家们致敬!

(完)

下面是我开的一个备份号,防止被人投诉后失联

这个号不会空着,经常会发一下轻松有趣的东西,让大家在紧张的工作之余乐呵一下。

看《功勋》于敏,真的看到了人和人的差距!相关推荐

  1. 职场上人和人的差距是怎样拉开的?

    人与人之间本身就存有差距,职场上的差距,最多体现在能力和表现上.能力包含了专业和通用两种能力,而表现就只有一种,就是你对外在的展示. 专业能力,就是你本身的技术,而通用能力呢,就是专业能力以外的能力, ...

  2. 【日语五十音图快速记忆法】(看了这个,真的很好记)

    日语五十音图快速记忆法 あ ア a 'あ'看上去像是一个武术高手施展了一个扫堂腿,敌人肯定被扫得冷落花流水,啊的一声倒下去啦,所以读a.'ア'片假名指示出了你发音的样子,嘴巴张开,舌头放到下面,a. ...

  3. 毕业二十年,为什么人和人之间的差距那么大?

    这是头哥侃码的第237篇原创 最近天气逐渐转暖,身边的各种聚会也开始多了起来. 找个周末,朋友之间喝点小酒,或者跟高中同学来一场久违的重逢,重温着曾经的回忆,加深着彼此之间的感情,想必都是不错的选择. ...

  4. 人和人最大的差别不是技术上的高低,而是你的人生观价值观

    本人07年硕士毕业,毕业后去了上海在一个外资公司干了三年时间,10年从公司辞职回到西安自主创业,目前有自己的一个小公司.当然也是刚刚起步. 谈谈我对与工作的一个体会还有我对于人生的一个观点.记得前两天 ...

  5. 俞敏洪:三件让人幸福的事情:有人爱,有事做,有所期待——经典的人生需要效仿

    1 这个世界上最正确的是跟自己比,想一想今天是不是比昨天进步了一点,想一想明年是不是比今年更加好一点.想一想,10年以后的你是不是比今年的你要更加出色: 2 一个人只要心中怀有诗意,就已经达到了诗的境 ...

  6. 人和人的相遇,是必然还是偶然

    偶然与必然 --灵遁者 我今天看到了一张毕业照,是我初中时候的毕业照.猛一看照片还得找自己,找到了自己,觉得自己有点陌生.那时候可能受古惑仔风潮影响,我留了一个长发,偏分着. 其实我小学六年级就留长发 ...

  7. 毕业后,他年薪百万,我年薪刚破十万,人和人之间的差距怎么这么大?

    又是一年毕业季,翻看朋友圈,当年的同学现如今都已买车买房.结婚生子,而自己还在担心下个月的房租有没有着落. 他们的大企业offer拿到手软,而自己还在担心会不会被公司裁员,能不能拿到心仪公司面试资格. ...

  8. 清华学霸讲计算机,清华学霸的霸气演讲!看完后才明白人与人的差距就是这样拉开的!...

    原标题:清华学霸的霸气演讲!看完后才明白人与人的差距就是这样拉开的! 大家都知道清华和北大是我们中国最好最顶尖的两所大学!多少学子都曾经向往能够到中国最顶尖的学府学习,想必大家都曾经做过自己的清华北大 ...

  9. 人和人之间的距离有多远

    人和人之间的距离究竟有多远呢?两个陌生的人,从见面到认识就是两秒的时间,一句你好就可以算是相识了.可是接下来的发展很微妙,因为人是个充满着变数的复杂动物,所以会有太多不确定的因素直接影响了交往结果.一 ...

最新文章

  1. 高速跟踪--High-Speed Tracking-by-Detection Without Using Image Information
  2. 带你用4行代码训练RNN生成文本(附资源)
  3. django开发Blog(1)
  4. 对讲机服务器信号不好怎么办呢,手机信号不好是什么原因?该怎么办?教你一招立马解决(绝对有效)...
  5. 关于landau函数
  6. 快来mark! 结构体重载运算符大全(运算、比较、赋值、输入输出)
  7. 在Oracle中利用SQL_TRACE跟踪SQL的执行
  8. Python练习:求100以内的素数和
  9. 北斗系统学习:JTT808协议初步解析
  10. 签名证书无效”-在vCenter Server Appliance 6.5 / 6.7上使用Shell脚本重新生成和替换已过期的STS证书(76719)
  11. java+tomcat(apr,native)
  12. shell 查某个字符串_Shell脚本编程04——Shell编程之sed与awk
  13. Java JDK下载安装及环境配置超详细图文教程
  14. Hibernate二级缓存——SessionFactory
  15. MSM8960和MSM8930
  16. 记录一个错误Failure to find org.eclipse.m2e:lifecycle-mapping:pom:1.0.0的解决过程
  17. cpu功耗排行_最全cpu性能排行榜 cpu性能排行天梯图
  18. 截止2017年5月19日小虎软考粉丝有798人
  19. 基于 MaxCompute+PAI 的用户增长方案实践
  20. 数控编程软件可模拟刀具在三维曲面上的实时加工过程

热门文章

  1. Vue 响应式系统(二)- observe 工厂函数
  2. Docker Swarm 学习
  3. 搭建流媒体服务器,完成属于自己的直播服务
  4. PyQt5、PySide2、PySide6使用QLabel显示图片,缩放图片并保持长宽比
  5. R-CNN史上最全讲解
  6. 从零教你使用webpack,从此项目打包不用愁
  7. android横竖屏切换方法,Android 4.0 横竖屏切换注意事项
  8. 试卷上出现的爆笑答案
  9. 抽象类和接口的区别(浅显易懂)
  10. java 中readline