运算速度:每秒运算5万次。
内存:内存72K全字长磁芯体,一台磁芯存储器阵列。
硬件规模:全机共用12200个电子管,80000个晶体二极管。
手握全世界最先进的电子管计算机,李爱国颇有点走在世界科技前沿的感觉。
这感觉非常之好。
只是
要想利用103电子管计算机实现铁道信号的自动化,还差一个关键因素。
那就是.程序。
这年月程序尚且不能自动执行,全得靠操纵员陈静用那她双纤细小手在坚硬的按键上,以300APM的手速进行操作。
一台电子管计算机尚且能凑合。
但是咱李爱国干的是全铁道的大事业。
将来,全国大部分铁路都将实现信号自动化,这一过程需要成千上万台电子管计算机。
而在那个时候,或许会需要成千上万个年轻的姑娘充当人肉程序输入员。
然而,铁路每天二十四小时不间断运行。
这些小姑娘们只能长时间坐在昏暗的机房内持续输入程序。
在这样的环境下,她们的青春只能在黑乎乎的小屋里悄然雕零……这种情况好像显得得很不人道。
咱李爱国是个好人,自然不能迫害这些花季少女。
那么该怎么办呢
操纵员陈静输入了程序,趁着程序执行的空档,看到李爱国在盯着他,小脸顿时羞红起来。
这个火车司机确实结婚了,但是也不是不能发生点啥.比如共同研究计算机之类的。
陈静咬了咬嘴唇问道:“李司机,我刚才输入的代码有错吗?”
想想这两天的经历,陈静觉得有些不可思议。
在103电子管计算机研制成功后,这么宝贵的科研仪器并没有放在计算所里,而是被运到了铁道实验室内,成为了控制铁道信号输出的生产力工具。
电子管计算机需要操纵员。
计算所里有五位专业操纵员,当那些操纵员们得知要离开计算所,去铁道部门工作时,都打了退堂鼓。
毕竟铁道部门在这年月尚且属于大老粗部门,留给人的印象是胡子拉碴、身上黑乎乎煤灰,说话喜欢骂娘的大老粗男人。
计算所可是国内最先进的科研单位,研究员们身穿整洁的灰色中山装,讲起话来也彬彬有礼,还都是高学历。
只有陈静答应了下来。
她这个操纵员被李爱国作为工具人也被打包带到了铁道研究所里。
在这里陈静才发现,铁道上也有研究所,并且还特别的有钱,食堂里的饭菜里能吃到荤腥呢!
“那倒不是.”李爱国看着陈静沉吟片刻,突然问道:“你们计算所里没有想过编写可以自动运行的程序吗?”
“自动运行.程序?”陈静有些摸不着头脑了。
程序不都是手动输入的吗?
李爱国看到陈静的样子,这才意识到了自己的疏忽。
这年月没有高级计算机语言,所有的程序都是直接在计算机底层运行,压根无法做到时实循环。
“没枪没炮,不能光靠敌人造!撬鬼子铁轨做炮弹,刮硝石当炸药!”
李爱国哼起了铁道上的流行小曲,背着手出了机房。
陈静看着李爱国的背影,总觉得这个火车司机有点怪怪的。
她转过身开始在操纵键上悬空模拟输入,只有这样才能保持输入速度。
每一种高级编程语言的出现,都要耗费巨大的人力和物力,并且还要顺应时代和市场的发展。
要想独立创造出一种高级编程语言那都是编程大神级人物能做得到的事儿。
咱李爱国确实不是大神。
但是他掐指一算,还有几年功夫,老美那边就要出现一种名为BCPL的高级编程语言。
BCPL就是后世大名鼎鼎的B语言,也是C语言的基础。
李爱国倒不是不想把C语言拿出来,关键是.那玩意太复杂了,运行起来能把电子管计算机干爆了。
而B语言就不同了,它结构简单,却可以直接操纵机器字符,并且还能编写游戏。
咳咳,游戏只是附带的,咱李爱国是为了铁道信号自动化。
鲁大师说道:“如果我能看得更远一点的话,是因为我站在巨人的肩膀上。”
李爱国回到办公室后,站在巨人的头顶上,很快就把B语言搞了出来。
当然了,跟后世的B语言相比,李爱国觉得还需要更改一部分内容,让B语言每个对象都有一个类型以及一个值。
类型决定了可用于值的操作的含义,以及对象占用的存储空间大小。
如此一来,B语言就从只能操纵机器的语言,变成了半个C语言,拥有了编译操作系统的能力。
这种工作一个人干太繁琐了。
李爱国找来了宗先锋和陈资料。
“今天咱们要研究一个小玩意。”
李爱国把B语言的构想和设计讲了出来。
虽然说计算机语言特别晦涩,但是它的基础是数学,陈资料这位大佬很快就明白了过来。
“利用0,1的交互进行计算,这确实是个新的计算思路,也许我应该想办法.”
李爱国赶紧打断陈资料:“陈哥,现在国内的计算机特别紧缺,你就别惦记着计算机科学计算了。你的任务是帮我把这种语言搞出来。”
开玩笑,在后世确实有一个数学分支利用计算机计算。
但是,陈资料可是要成为破解1+1的男人,不能把精力浪费在这个上面。
宗先锋是电气专业的优秀学生,脑瓜子灵活。
李爱国负责总架构、宗先锋负责代码编译、陈资料负责数学逻辑。
几人只花费了不到两天时间,就完成了B语言的设计工作。
有了计算机语言,接下来就要培训能使用计算机语言的人了。
机房内。
陈静刚拼完手速,正揉着酸疼的手指头吸溜着嘴。
自从当上操纵员后,她的手指头关节就隐隐作疼了,晚上有时间疼得睡不着觉。
但是为了计算机的发展,陈静和那些操纵员们把这个情况隐瞒了下来。
“李组长,程序已经输入了,运行正常!”看到李爱国进来,陈静赶紧站起了身。
“不着急,我今天来找你,是想询问你,你想不想当程序员?”李爱国笑道。
“程序员?”陈静一脸茫然。
“我设计了一种高级计算机语言,编译出来的程序可以自动运行。程序员就是负责编译程序的人。”
程序自动运行,也就是说不需要操纵员了。
负责编译程序,也就是说她将成为程序员。
短短一句话,让陈静经历了失业到再就业的冰火两重天,她慌忙不迭的点头:“愿意,我愿意!”
操纵员需要记忆力好,逻辑观念好,陈静还是大学毕业生,学习能力也强,只是花费了两天功夫就掌握了B语言。
李爱国带着陈静和陈资料合作搞出一条名为脉冲信号的程序。
程序上机运行后,能够稳定的运行控制铁道自动信号,并且还具备自检功能。
这个消息传到计算所里,所长和夏中肃教授瞬间震惊了。
“啥,能自动运行的程序,并且这种程序还能编译出来?”
“出大事了,咱们计算机领域又出大事了!”
“只是这种大事为什么发生在铁道部门,不应该啊.”
“甭管是哪个部门,都是为了建设国家嘛,走,咱们赶紧去瞧瞧。”
意识到高级编程语言的重要性,所长和夏中肃教授带着一帮子研究员们准备赶往铁道研究所。
但是足有几十个人,计算所里只有三辆小轿车,压根坐不下。