編寫底層微內(nèi)核的時(shí)候,是最不能讓外界干擾的,也不能像普通員工一樣正常上下班,吃飯要靠王勇這個(gè)老板親自送。
累了就休息一下,這個(gè)時(shí)候劉美娟設(shè)計(jì)的寬松辦公環(huán)境就顯示出它的優(yōu)越性了。
工程師們往躺椅上一倒,在搖搖晃晃中,馬上就睡著了。
這幫年輕的工程師們,更多的時(shí)候在工作,他們要保持邏輯思維的始終連貫性。
白天公司有食堂,王勇只要跑一下腿,他更多的是當(dāng)好服務(wù)員,給這些一心撲在工作上的技術(shù)人員泡濃茶、咖啡,保證不斷貨,看到誰(shuí)喝完了,他就要眼疾手快的給送去,因?yàn)樗麄兊乃枷敫叨燃械搅司幊躺,茶杯空了都發(fā)現(xiàn)不了。
到了晚上,湯美麗母女下班了,王勇還要擔(dān)任廚師,給項(xiàng)目組的人煮夜宵。
炒河粉、三鮮面、煨牛腩、花旗參乳鴿……,各種口味與花樣輪番著來(lái),這個(gè)時(shí)候王勇從小練就的一手好廚藝就大顯身手了。
是的,不僅是軟件工程師們,就連王勇夫婦也是一心撲在項(xiàng)目組。
近在咫尺的宿舍就根本沒回過(guò),所有人都吃住在辦公樓里。
辦公樓有洗手間,王勇要求每一位工程師每天都要洗一次澡,這樣才能保持旺盛的精力,不至于三天就垮了身體。
他們的換洗衣服由公司的四個(gè)保潔阿姨負(fù)責(zé)清洗,王勇額外給她們每人加了十塊錢一天。
第十天頭上,第一層的硬件層或者叫模擬層的微內(nèi)核程序終于編寫完成,但是攻堅(jiān)克難才剛剛走完一小步,項(xiàng)目組全體人員還得繼續(xù)努力。
第二層比第一層更難,因?yàn)樗铸嫶罅艘槐,同樣只能用機(jī)器語(yǔ)言編寫。
第二層也是硬件層,是第一層的擴(kuò)展,工作量幾乎增加了一倍。
不出所料,果然足足用了二十天時(shí)間才終于編寫完成。
第三層的工作量,又是第二層的兩倍,等于是第一層的四倍工作量。
這一層才是整個(gè)操作系統(tǒng)最難的一層,因?yàn)榈搅说谒膶泳褪轻娪脜R編語(yǔ)言了,效率猛然提升了十倍,盡管工作量更大了,可實(shí)際所花的時(shí)間會(huì)更小。
而且因?yàn)槭褂昧酥庇^性更強(qiáng)的匯編語(yǔ)言,出錯(cuò)的幾率降了十倍百倍不止。
軟件工程師們的壓力驟降,到那個(gè)時(shí)候,就可以改為正常的上下班作息制度了。
第三層的編寫難度大是一個(gè)方面,最重要的是,這一層是整個(gè)操作系統(tǒng)的核心,它也被稱為功能設(shè)定和解釋層。
嚴(yán)格地說(shuō),第一層和第二層只是操作系統(tǒng)和計(jì)算機(jī)硬件的連接層,到了第三層才算是操作系統(tǒng)的核心。
直觀的說(shuō),它相當(dāng)于cpu的指令集,是對(duì)系統(tǒng)界面,軟件接口標(biāo)準(zhǔn),軟件邏輯指令的一個(gè)設(shè)定標(biāo)準(zhǔn)。
到了這一層,就不能再埋頭編寫了,更多的時(shí)間是在開會(huì)討論,這個(gè)時(shí)候,劉美娟的重要性又體現(xiàn)出來(lái)了,她要用她超前的見識(shí)與思維,影響和啟發(fā)張志東和所有項(xiàng)目組的人。
會(huì)議開始,劉美娟用手敲了敲辦公桌,等大家的目光都聚集到她身上時(shí)就開說(shuō)。
“第三層是功能設(shè)定以及對(duì)軟件接口作出解釋,具體怎么構(gòu)建和編寫,我不知道。
但是我想和大家說(shuō)說(shuō)我對(duì)操作系統(tǒng)一些功能的理解和想象。
我先從系統(tǒng)自帶的一些常用功能軟件說(shuō)起。
和微硬的windows95差不多,有萬(wàn)年歷、計(jì)算器、存儲(chǔ)管
【精彩東方文學(xué) www.nuodawy.com】 提供武動(dòng)乾坤等作品手打文字版最新章節(jié)首發(fā),txt電子書格式免費(fèi)下載歡迎注冊(cè)收藏。