编写底层微内核的时候,是最不能让外界干扰的,也不能像普通员工一样正常上下班,吃饭要靠王勇这个老板亲自送。</p>
累了就休息一下,这个时候刘美娟设计的宽松办公环境就显示出它的优越性了。</p>
工程师们往躺椅上一倒,在摇摇晃晃中,马上就睡着了。</p>
这帮年轻的工程师们,更多的时候在工作,他们要保持逻辑思维的始终连贯性。</p>
白天公司有食堂,王勇只要跑一下腿,他更多的是当好服务员,给这些一心扑在工作上的技术人员泡浓茶、咖啡,保证不断货,看到谁喝完了,他就要眼疾手快的给送去,因为他们的思想高度集中到了编程上,茶杯空了都发现不了。</p>
到了晚上,汤美丽母女下班了,王勇还要担任厨师,给项目组的人煮夜宵。</p>
炒河粉、三鲜面、煨牛腩、花旗参乳鸽……,各种口味与花样轮番着来,这个时候王勇从小练就的一手好厨艺就大显身手了。</p>
是的,不仅是软件工程师们,就连王勇夫妇也是一心扑在项目组。</p>
近在咫尺的宿舍就根本没回过,所有人都吃住在办公楼里。</p>
办公楼有洗手间,王勇要求每一位工程师每天都要洗一次澡,这样才能保持旺盛的精力,不至于三天就垮了身体。</p>
他们的换洗衣服由公司的四个保洁阿姨负责清洗,王勇额外给她们每人加了十块钱一天。</p>
第十天头上,第一层的硬件层或者叫模拟层的微内核程序终于编写完成,但是攻坚克难才刚刚走完一小步,项目组全体人员还得继续努力。</p>
第二层比第一层更难,因为它又庞大了一倍,同样只能用机器语言编写。</p>
第二层也是硬件层,是第一层的扩展,工作量几乎增加了一倍。</p>
不出所料,果然足足用了二十天时间才终于编写完成。</p>
第三层的工作量,又是第二层的两倍,等于是第一层的四倍工作量。</p>
这一层才是整个操作系统最难的一层,因为到了第四层就是釆用汇编语言了,效率猛然提升了十倍,尽管工作量更大了,可实际所花的时间会更小。</p>
而且因为使用了直观性更强的汇编语言,出错的几率降了十倍百倍不止。</p>
软件工程师们的压力骤降,到那个时候,就可以改为正常的上下班作息制度了。</p>
第三层的编写难度大是一个方面,最重要的是,这一层是整个操作系统的核心,它也被称为功能设定和解释层。</p>
严格地说,第一层和第二层只是操作系统和计算机硬件的连接层,到了第三层才算是操作系统的核心。</p>
直观的说,它相当于CPU的指令集,是对系统界面,软件接口标准,软件逻辑指令的一个设定标准。</p>
到了这一层,就不能再埋头编写了,更多的时间是在开会讨论,这个时候,刘美娟的重要性又体现出来了,她要用她超前的见识与思维,影响和启发张志东和所有项目组的人。</p>
会议开始,刘美娟用手敲了敲办公桌,等大家的目光都聚集到她身上时就开说。</p>
“第三层是功能设定以及对软件接口作出解释,具体怎么构建和编写,我不知道。</p>
但是我想和大家说说我对操作系统一些功能的理解和想象。</p>
我先从系统自带的一些常用功能软件说起。</p>
和微硬的windows95差不多,有万年历、计算器、存储管理、记事本、下载管理、电子邮件、回收桶等等……”</p>
“等等”</p>
张志东突然出声打断了刘美娟的讲话。</p>