分,核心层直接用汇编编写直接操作硬件,系统层则使用c语言,这样兼顾了性能和可移植性,从小型机移植到大型机只要重写一遍内核就行了,不需要将所有代码改写。
不然的话几万行的汇编代码实在让人头疼,一行行的转换实在是一件恐怖的事情。
在大型机上,长久的操作系统终于发挥了威力,经过修改可以支持40个用户同时上机而互不干扰。
新系统安装上去后,曹长久还不放心,时刻监视着系统的动静,生怕崩溃。然而据小组使用的人讲,感觉非常好,就似乎没人都拥有一部自己的主机一样。
甚至有人还夸长久是个软件天才,据说国内以前只有北大杨芙清教授才主持做成功过大型磁盘操作系统。想不到这家伙也能做成功,可见其能。
这些溢美之词让长久有点飘飘然,终于有人承认自己的努力了,而王所则告诫他戒骄戒躁。
新系统上去了,编译器也有了,都是长久原装的。可是这顶多是试用而已,虽然大家感觉很好,但是却没有一个应用软件。
王所他们也看不清这个系统的前途,一方面系统的确好用,另一方面新环境里啥都没有,就一空壳子,一切都得重新开始。
王所曾经开玩笑的说:“也不知道这东西养不养的活?”
这正好触动了长久的神经:“我写的的东西我自己养,肯定能活。”
不过长久还是怕它活不下去,给新系统起了一个小名“狗剩”(龙芯哈哈哈哈哈)
项目组成员们一到工作就必须切换到原来的系统,所有的应用软件都在原来的系统中,这就又回到了原来互相争夺机时的旧况中来,让他们感到十分的不方便。
于是终于有人忍无可忍了,自发的将原来系统中的软件或移植,或重新编写新的。“狗剩”终于有应用软件了。
一方面曹长久大力推广,另一方面“狗剩”确实好用,新系统实实在在的在计算所扎下了根,应用软件一个接一个的被移植过来,新软件不停的写出来,几乎成了计算所得通用系统。
曹长久作为始作俑者却没有尽过大力,软件是别人移植的,和他没有关系。他现在是一门心思的和王所在研发新的计算机。
新的巨型计算机是以cray-1为原型,用逆向工程的原理模拟出它的大硬件环境以兼容,说个实在话难度很大。
cray-1计算机是向量结构,可以说是当今计算技术集大成者,所有先进的理念几乎全部被应用到它的身上。
王所本来只是想借鉴其工作原理,加入自己的特色研制。可惜cray-1对这个时代来讲实在是太先进了,以致于用华夏的技术简直没法超越。
这是个没法回避的问题,华夏的工业基础实在落后西方太多了,不用说王所他们,就算曹长久这满脑子先进思想的人,在这个环境中也无法可想,巧妇难为无米之炊。
~!~~~