回到民国当小编 第87章

作者:约翰留着长长的胡子

9月3日,人民军又对釜山防御圈发动了全线进攻,这大概是人民军最后一次攻击了。东线人民军一度突破了新增援的南5师,美21团防线,美军也创造了朝鲜战争中单日伤亡的新纪录——一天之内1245人伤亡。不过,人民军的能力也到了极限。9月6日,南线的攻击力一下子锐减下来。9月9日,人民军被迫后撤,10日,人民军第15师在美军的反击中被彻底打垮。

而人民军不知道的是,在最后一次进攻还没结束时,釜山防御圈中的美国海军陆战队一旅悄悄脱离战斗,在釜山港上船。这既是美军指挥官对前线战局游刃有余的表现,也是麦克阿瑟下一阶段行动的序幕。

第五十九章,我要写一个操作系统

上海,电子信息工业局上海计算机所。

“列别杰夫教授生日快乐!”

“生日快乐!”

副所长兼首席计算机专家列别杰夫与同事们在超算厅支起了小圆桌,摆上生日蛋糕、蜡烛、伏特加和苹果馅饼,庆祝自己的生日。

看看安德烈、维捷尔尼科夫、亚历山大,超算小组的几个中国研究人员,再回头看看超算厅的“大宝贝”——TC50超级计算机,列别杰夫今天心情很好。

从苏联来中国已经几个月,列别杰夫常住上海,城市不比基辅小。作为教授&研究员级别,列别杰夫配备翻译,享受苏联专家的独栋小楼待遇,推开窗就能看见黄浦江,出门不远有定点的俄餐馆。当然,不是所有苏联专家的生活都跟列别杰夫一样舒服,有的援华项目就是在一张白纸上开始建设,援华的研究员级的苏联专家也得和普通工人一起,野地里搭顶帐篷一住几个月。

当离开繁华的上海,去长三角其他城市访问时,列别杰夫看见的是落后的农村,所有的人都在用中世纪的方式劳动,或是躬身在土地耕作,或是推着独轮车忙碌地来来去去。而他要访问的工厂,走进大门,看见的却是另一个时代,车间里高度自动化的流水线、一丝不苟在加工零件的工人,还有拿着手册协调指挥生产的头领,就是在这些工厂里,列别杰夫曾梦寐以求的东西:小型晶体管、磁存储器、高精度电路,一件一件地生产出来,又遵循着一个复杂精细的物流系统,运送到该去的地方,组装成零件、组装成系统、最后装配出性能足以领先美国和苏联几年的计算机。这不,瓦列里身为高级工程师,因为专业方向是电路检修和真空电子管,在计算机所已经没有他的位置了,最后他资源去杭州的电子厂做技术专家。……真是一个既古老又神秘的国度。在上海看见的是工业文明,在农村看见的是中世纪文明,在工厂——确切说是电子信息工业局的实验室和工厂里,列别杰夫看到的是未来。

“谢谢大家聚在一起,为我庆祝生日,”列别杰夫笑容满面,“也感谢你们所有人的工作,谢谢。”

在众人的鼓掌声中(苏联不流行生日快乐歌),列别杰夫吹灭了蜡烛。几分钟后,人们再想打开电灯时,发现停电了。

“噢,”列别杰夫也隐约听见了远处拉响的防空警报,“灯火管制。一定又是有飞机从台湾过来了。”

其实,现在上海被国军空军袭扰的程度没那么严重,毕竟澎湖都丢了,国军必须得在台湾岛西海岸遍布重兵,飞机也密集巡逻防止被抄家,最近新伸手向美国要的军援也没有轰炸机了,清一色都是要战斗机。至于轰炸上海,那只是偶尔做做样子,而且还经常被美国呵斥,说这可能触发大陆攻台。

列别杰夫只好又拿出两根照明蜡烛点燃。借着烛火,列别杰夫用刀将水果层足足占总厚度一半的生日蛋糕切开,一人一个小盘分配完毕。“既然今天停电,那不如大家各自回去休息吧。”列别杰夫说,“带上你们的蛋糕。”

用小叉子叉起一块西瓜送进嘴里,接着又叉起半个草莓,列别杰夫也是难得一个人享受烛光之夜。

切下蛋糕的一小块,列别杰夫正打算往嘴里送,突然看着眼前这块残缺的锐角扇形蛋糕发呆。举起盘子,仔细端详这个扇形,看看底部的蛋糕,看看水果层,列别杰夫将小叉子从水果层插下去,再拔出来。再插下去,再拔出来……

“我想到了!就该这样!”

列别杰夫握住拳头往桌子一锤,站起来就到处找铅笔和草稿纸。

TC50超级计算机的硬件设计已经被唐华决定了——用T50的运算单元搭建,因此唐华也只是把160个运算单元安排妥当,其他就不是大问题。而唐华交给列别杰夫的任务,是为T50编写一个叫做操作系统的东西,据说连型号唐华都定好了,叫操作-1,英文名OS1,俄文名叫ос1。

“操作系统主要包括以下几个方面的功能 :一,进程管理,在多个作业或任务时,解决运算单元的调度、 分配和回收;二、作业管理,三、存储管理,包括存储分配、存储共享、存储保护 、存储扩张;四、文件管理;五、设备管理。其中第五个功能可暂缓,但前四个功能应该尽快完成。”

接到任务后,别杰夫就一直在与0、1、磁芯、各种开关和电路做斗争。几个月过去,操作-1大概架构是完成了……85%的工作量,但其中有很多地方,列别杰夫仍然感到纳闷,有时候头都晕了,不知道自己的设计最后产生的是什么——尽管TC-50计算机的硬件两个月前就运到了计算机所,在超算厅摆好了位置。

今天切了一个蛋糕,吃了两口,莫名其妙地就突然来了灵感。

列别杰夫的手飞快地在纸上写写画画,一个个的箭头、线条画上去,接着又飞快地在图画旁边写一行行的0和1。

“好了,就应该是这样。”不一会儿,草稿纸就被列别杰夫写满了,这一下子大概就完成了1Kbit的编程量。站起来想去拉开电闸,发现现在还是灯火管制停电状态。头脑正刮风暴的列别杰夫觉得浑身难受,在超算厅的工作间转了两圈,走到机柜前,“哗啦”打开,里面是64K的磁芯存储器。凭借白天工作时的记忆,列别杰夫拆开存储器,取出一张磁芯。拿着磁芯,列别杰夫又在工作间转了一圈,找到了一个带开关的小电磁铁。安上电池,列别杰夫又觉得电磁铁上缠来缠去的电线很不顺手,就把切蛋糕的塑料刀擦了擦,将电磁线圈穿在刀尖,电线一圈一圈绕在塑料刀刃上。

……

唐华傍晚下了火车往计算机所赶,中途也听到了防空警报。街上禁止车辆移动,只好下车步行,走了老半天终于到了计算机所。问门卫要了支手电,就直接上楼找超算厅而去。

“有人?……老列?老列你在干嘛?”

深夜的研究所大楼一片寂静,昏暗的烛光下,列别杰夫一个人坐在超算厅工作间,低着头,手里一把小刀,用的是拿刻刀的刀法,在一块磁芯板上比划……

“嘘,安静,”列别杰夫看见唐华走进来,但身子并没有动,“我正在写操作系统。”

在电筒的光圈里,列别杰夫专注地按自己草稿纸所写的代码,在磁芯存储器64X64的小磁环阵列上,一个小环一个小环地扫过去。当需要写入0的时候,刀尖就在存储器磁芯板的正面,小心地定位停留在一个小环的上头,然后轻轻按一下电磁铁的开关……

“老列,你会成为传奇的。”

四十分钟后,列别杰夫把两块磁芯存储板差不多写满了,当他放下刻刀——不对,是缠着小电磁铁的塑料蛋糕刀时,超算室的电灯也亮了——防空警报解除,恢复供电。

“传奇?噢,是我们一起构成了传奇,”列别杰夫说,“这里正在诞生世界最强大的计算机器,这是人类文明史上的传奇。”

“不,老列,只有你是传奇,”唐华一边摇头一边笑,“许多年以后,人们只会记得有位大神,他趁半夜无人的时候,用刀在硬盘上刻了一个操作系统……”

……

北京计算机所。

“再次走通!成功了!”

按唐华限定的尺寸做成的机柜里摆满了各种电路元件,北京计算机所和通信电子所的研究小组成员各自擦了擦头上的汗。一个月的奋战,研究小组从空间矢量方程开始,一点一点地把运动状态变成方程,再变成信号,最后变成眼前这一个箱子的电路。

“既然这样,那我们给唐部长发电报?不,唐部长现在在上海所,我们可以打电话。”小组长张爵是这些天里加班最多的,吃住都在研究所里面,大热天快一星期没洗澡了,唐华特地从大连定制的工作服都能看出脏得有点变色。

张爵也很奇怪为什么唐部长规定计算机所的夏秋工作服是蓝色+灰白的花格子衬衫,不如直接穿电工的全深蓝工作服呢,那个更耐脏。

张爵一溜烟就跑去楼上办公室打长途电话,唐华没在电话旁,是工作秘书接的电话。张爵就口头把北京所的进展报告了一下,让工作秘书记录下来。

回到研究小组的工作间,张爵继续围着机柜做自我欣赏和自我陶醉。想不到两组数据的矢量计算还挺不简单,多亏了研究小组全体都是聪明的脑袋——核心人员都来自清华大学和华北大学,解数学题解物理题不在话下。搭逻辑电路这以前从没接触过,但就凭着唐华留下的手册,研究小组硬是10天通晓了逻辑电路的设计技能,从加减乘除到积分电路全部记在心里,一起努力终于把机柜的图纸搞定了。而另一拨人由一个在上海接触过计算机运算单元的人负责,他来往板子上搭晶体管和各种元件。

矢量计算的研究小组一共不到20人,分成了4个不同的功能小组,几乎每个人都有很确定的任务,缺谁都不行。当然,经过一个月的突击,张爵也感觉这个研究小组的配合越来越默契了。

下发的手册是说了这个东西的真正用途的,看完手册,张爵以及研究小组的所有成员,心里也感觉非常震撼。导弹——能自动飞向目标把飞机打下来的武器,这如果投入到战场上,那会是多大的革命!而导弹的核心部件之一,就是自己正在做的这个机柜。

“张组长,上海回电话了!还是吴秘书打过来的,唐部长说了,你们的工作效率很高,既然这样,再给你们加个任务,”楼上有人喊,接着一个脑袋从楼梯上探下来,“唐部长要你们还是用同样的电路规模,完成同时解算两个目标向量参数的功能!一个月之内完成设计!”

第六十章,对M-209密码机下手

第二天,唐华在计算机所超算见到了一周前悄悄来上海的王永俊。

老王从江西开始专攻密码破解,虽然十几年来破解密码无数,但并不是截获的所有电报,老王都能给解开。

江西时期的超高破解率其实是例外,那时候无论中央军还是军阀,用的加密体制十分原始,能用一战德军ADFGX这个级别的棋盘加密方式就不错了,还有比这更简单的。抗战和解放战争时期,国军的加密体系被美国培训过一轮,进步不小。老王的常见套路是先破解了国军部分加密级别低的密电,以此为线索攻克密级更高的秘电。古典时代的加密,如果用古典时代的技术来破解,其实还是蛮困难的,需要许多巧合、猜测敌方秘钥设定的癖好、敌方的低级错误、如果不犯错就主动钓鱼……甚至靠破解员脑子里的灵光一现。

在过去的一周时间,老王已经把T50计算机手册整本啃下来了,而且操作得也很熟练。现在的老王正拿着TC50计算机的使用手册原稿(还没全编写完)仔细阅读。

“王科长,”唐华过去打招呼,“我是唐华。”

“你好唐部长,”老王当然听李刻农提到过唐华,“我正在看这个超级计算机的使用手册呢。”

TC50现在其实已经可以部分运行了,列别杰夫昨天在纠结的是存储管理部分。但现在这台TC50已经可以调用全部的运算能力进行工作了——只要给它合适的程序。

“按照之前我们和情报部共同拟定的计划,超算是为破解小组准备的,主要针对的是美军的战术密码,也就是M-209密码机。”唐华说。

老王点点头,“是的没错。在来的路上,我就在拟定初步的破解计划,现在正在完善计划的细节。”

“王科长,我的想法是,不用那么麻烦,什么等待巧合、引诱上钩、抓住破绽这些花招都不用,破了它就完了。”唐华听老王似乎在拟定一个庞大的计划,笑了,很放松地拍拍老王的肩膀,“我们直接对M-209的密文发动攻击。”

老王:“……”

M-209,美军从二战开始使用的机械密码机,总产量高达14万台。1952年换用升级版的C-52。M-209和德国的恩尼格玛机并列,号称古典时代加密机器的巅峰。

M-209体积只有铁饭盒大小,行军的时候通信兵往腰上一挂就可以走。加密也很简单,把密码机设置好,拿出电报原文,空格填上Z,然后从头开始把电报在M-209的键盘上敲一遍,M-209就会像打字机一样把加密后的电文吐出来供发报,不用拿着本三国演义一页一页地查书。甚至还可以更省事地和发报机直连。所以,尽管M-209的电文在二战时期被少部分破解过,但美军直到朝鲜战争,仍然觉得M-209大体上是安全的,而且便携、加密速度又快,给师-团-营这些部队用应该没问题。