“睡了个懒觉,我来晚了。”冉妮不好意思的吐了吐舌头,迎接她的是兴趣小组里大家的欢声笑语。
八十年代嘛,有什么能阻止无忧无虑的青年工人们的笑声呢?
“冉妮你快来,我们刚刚解决了内存溢出的问题,要跑个大程序了。”
“是重型机械厂上次找过来那事儿,想请咱们厂开发个能算有限元分析的计算器。厂里没当回事,不过重型厂的宋工私底下找了咱们。正好,我看这个计算器肯定做得了。”
“有限元分析可不简单,咱们的内存才10k,能不能做得成啊?”
“算算看呗!”
冉妮将挎包挂在门口的一排挂架上,笑着走了过来:“lh5801肯定能算有限元的,不过咱们存储器的空间小,程序必须好好琢磨一下才行。”
“我们都讨论一早上了,保证程序一个字母的空间都没有浪费!”
“哎,听说美国的计算机,已经有1m的内存了。天哪,1m的内存用起来那可多舒服!”
这是一张三米长、一米宽的桦木桌子,粗狂的风格并没有太多的装饰。桌面只刷了一层桐油,钉子帽都还清晰可见。原本分明的棱角,在长久的使用中早就已经磨的光滑无比。
桌子上整齐而又散乱的堆着各种各样的电子零件,一台二手电视机开着背盖充当显示器,连接到一块很不规整的主板上。没看错的话,这块主板还连接到了一台atari-cvs的游戏主机上,用这款已经严重过时的游戏机充当了显示输出。
主板的另一端连着一个硕大的录音机,这是整个计算器的硬盘。磁带存储器来之不易,一盘磁带至少价值这些青年工人每月十分之一的工资。
除此之外,这块主板上到处是飞线和明显超出设计、后来添加的电容和电阻,电烙铁和充当指示灯的小灯泡放在一旁,像是随时做好了排查故障的准备。
冉妮坐到这台二手的电视机前,仔细检查了一遍程序。有限元分析的计算问题倒是不大,不过一些编程技巧兴趣小组的人还差了不少。她又在不长的程序里,更改了几处可以缩短长度的程序,要想读懂这段程序的难度又上升了几个数量级。类似这样的手法,放到三十年后非得被标准化的程序猿喷死不可,但在这个每一个字节都要斟酌的年代,这就是程序猿的独门秘籍。
“行了,咱们试试吧。”冉妮一拍桌子,从二手电视机前面抬起头来。长久的近距离盯着电视机看,她的眼睛都有些干燥发涩起来。
滋滋的电流声在计算器的内部响起,计算运行的时候磁带运动起来,对于兴趣小组的众人来说这就是最动听的音乐了。
计算运行了不短的时间,小小的一个有限元计算用了两个多小时。不过即使如此,也没有人发出一丝一毫的抱怨。
能够执行程序的科学计算器,对于绣城计算机厂生产的电子管计算器来说,简直就是二战的风扇战斗机和隐身四代机之间的差距一样。
更何况这还是冉妮和兴趣小组这些人,自己动手研发出来的,和自己的孩子差不多,更是怎么看怎么喜欢。
区区运行速度慢——不,慢不慢还要看和谁比。和苹果或者ibm的pc比,这个“小”家伙甚至连计算机都算不上。但要和电子管计算器比,这个速度简直都要飞起来了!
“数据出来了!”
轮值负责看守计算结果的小组成员突然兴奋的喊了起来,刚才还聚在一起有说有笑的众人,连忙在二手电视机前围了过去。
“怎么样,和宋工给的数据吻合么?”后面看不到电视屏幕的组员,跳着脚兴致勃勃的问道。
前面响起哗啦啦的翻页声,很快计算结果和重型机械厂宋总工程师给的数据就比对完成了:“对、对、对,全都对上了!程序是正确的,设备也没有问题!”
“我看看!”
“让我也看看!”
“嚯,是真的,都对上了!”
“设备也没出问题,没有内存溢出,也没有其他问题。温度正常,电压正常,我们的这套设备真的能做有限元分析!”
“太棒了!”
兴趣小组里的每一个人,几乎都亲自对照了一遍。到了最后他们并不是要确定设备有没有问题,而是希望能够亲自感受一番这两个月的劳动果实。
单纯的创造的快乐,比什么金钱和物质带来的享受,要更能让人感受到身为人类的伟大。