劉美娟既然能修改bs設定,對公版bs設定當然是知之甚詳了,這次的難度不大,主板其它的一切都不要變,只要換掉bs芯片就可以了。
說來好笑,bs芯片是只讀存儲器ram,必須用專用的軟件編輯器進行編輯,使用的正是微硬公司賴以發家的計算機語言:basic語言,而這卻是硬件工程師的工作范圍。
這是因為早期的電腦和計算機語言都非常簡單,正因為簡單,像bs設定這樣的重要基礎芯片,必須用簡單的baslc語言加機器語言,它強調的是穩定。
用微硬的工具軟件,制作出一種與微硬相競爭的全新操作系統,不能不說是一種諷刺。
先不說劉美娟是如何興致勃勃的返回工廠去重新修改bs設定了,單說張志東接過任務,與他手下的二十名大學生軟件工程師開始商討海豚操作系統的底層架構。
“在座的有幾位同學是主修系統架構的?”
張志東沒有一開始就大談特談,他首先就是摸底。
在辦公室里坐得筆直的一個個學生中,有五位同學站起來示意。
張志東看到居然有五位同學,他臉帶微笑雙手虛壓道:“好!請坐下!非常不錯,有你們五位同學幫助我,我們主要負責架構設定,其他的同學,負責堆砌代碼。”
這時卻又有五位同學一起站起來,其中一個同學對張志東說道:“張主管,對不起!我們學的是電子硬件工程,恐怕我們幫不上忙。”
“嗯!我知道了,你們不屬于我管理,但是我可以告訴你們,公司正要研發一款服務器主板,你們有的是工作做。”
等那五位電子硬件專業的同學坐下后,張志東順勢說道:“說到服務器,我就有必要和大家說一說了。
我們的這款海豚操作系統和我們將要研發的服務器操作系統,必須有很強的交互性能,甚至有些系統架構應該可以通用,以結省我們大量的研發時間,因此我們考慮問題,要全盤考慮。
首先我們可以確認,我們的這款海豚操作系統,是一款基于unix的閉源操作系統,類似于蘋果的macos。
所以我們不用考慮其它計算機兼容廠商的一些設定,甚至不需要考慮絕大部分的計算機外圍設備的一些數據接口標準,只為某一款優秀外圍設備設計并優化技術接口。
這就讓我們的開發工作變得簡單許多。
當然,我們也不能茫目樂觀的對待這場艱難的戰役。
一款好的計算機操作系統,該做到哪些功能呢?
微硬公司的windows95圖形操作系統為我們提供了研發方向。
首先必須做到所見即所得,不再需要那種復雜的dos操作指令。
第二,必須要有強大的多媒體功能。
這就給我的工作,提出了一個高難度的大問題。
也就是并行管理,即同時有多個請求需要中央處理機計算處理,這往往容易造成沖突或中斷,也就是死機。
當然,英特爾的奔騰芯片有多個計算核心,能同時處理多條請求,但是我們要預估到可能是十幾個甚至幾十個請求同時發生的情況。
【精彩東方文學 www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節首發,txt電子書格式免費下載歡迎注冊收藏。