關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第195部分

天邊飄浮的幾朵白雲,喃喃念道:“終於現身了麼……”

章節目錄第359章兩個情報

'奇qisuu書網'更新時間:2012…9…1321:49:45本章字數:4995

第二天,戴輔導員來到了604寢室瞭解情況′因為他實在不放-個學生,對方似乎一副非離開不可的樣子。

一問之下,這才知道,原來林鴻的確已經離開了。

這讓他有點怒不可數,輔導員的權威再次被挑戰,他覺得自己必須做點什麼。

“你們想辦法通知他,如果他不回來參加期末考試,我會向學校申請開除他!”戴輔導員拋下這句話之後,便氣沖沖地離開了。

“完了,這次戴小胖似乎是來真的了。”吳東有些擔心地說道。

張達撇撇嘴:“他來真的也沒用,老大這次也是來真的,現在我們根本聯絡不上他,怎麼通知?”

“我們擔心也沒用,老大離開之前就已經有了這個心理準備。其實按照他的技術,再繼續在這裡上學也沒意思,他現在上學和不上學,基本沒什麼兩樣,平時不也是不上課麼?”李奇也看得比較通透。

“你說得沒錯,該幹嘛幹嘛去,老大自有分寸。”張達說完,開始換衣服,“我去形意道協會活動室,你們去不去?”

604寢室的幾個人,都是形意道協會的會員,這是因為協會的申請必須要二十個人的名額,當初急於創辦協會,所以他們寢室的人都湊數。

吳東道:“我不去了,我要去圖書館查資料。”

吳東熟悉完電腦的配件知識之後,便在林鴻的建議下開始學習c語言,等他將c語言的基本語法和功能學習得差不多了,他開始有個疑問,學習這門語言到底能做什麼?

學習這些函式和演算法的目的是什麼?

他想自己做點東西,但由於他對這方面沒有什麼經驗,總是想做卻有不知道該做什麼好,感覺每天做一些。

這個時候,林鴻問了他一個問題:“你以後是想做應用軟體還是做底層系統開發?”

應用軟體·就是平時在電腦中執行的那些常用軟體,執行於作業系統的上層應用層,最多隻涉及一些系統呼叫程式設計,完全不用考慮底層的細節。

而底層系統開發·則需要深入瞭解作業系統的底層執行原理,需要知道硬體的具體結構,用軟體的方式去操作硬體。

吳東花了一天的時間在圖書館尋找答案,最終給出的回答是後者。

於是,林鴻便給了他一個專案做,讓他用軟體的實現一個簡單的虛擬機器,模擬8086這一16位的cpu功能。

這個虛擬機器軟體·執行於作業系統的應用層,但是它卻模擬一個基於xb6的標準pc環境。這個環境和普通的計算機一樣,都有晶片組、cpu、記憶體、顯示卡、音效卡、網絡卡、硬碟、光碟機、usb控制器、scsi控制器等等裝置,提供這個應用程式的“視窗”就是虛擬機器的顯示器。

在這個虛擬機器中,可以進行系統的安裝,例如直接將wwndaws或者inux系統安裝到裡面,作業系統一樣正常執行,它們會以為自己執行在真實的硬體上面。

當然·這是一個非常複雜的東西,要想將這些功能全部實現出來,憑吳東一人之力·根本不可能完成。

林鴻只是讓他實現對80860pu的模擬,以及簡單的幾個指令集而已。

例如,將cpu模擬出來之後,實現簡單的add指令,在裡面實現整數的相加。

要想實現這個虛擬機器,就必須要對計算機組成和原理非常瞭解,尤其是cpu的具體結構,例如cpu由哪些暫存器組成,這些暫存器分別充當什麼作用,資料是如何在這些暫存器中流動…···等等等等。

這個過程一般人還真不知道如何去做。

不過沒關係·林鴻已經將要學習的知識,以及如何編寫這個虛擬機器的步驟全部寫成了一個清單,吳東只要按照這個清單去學習就行了。

吳東肯花心思鑽研,學習東西來非常快,但是真正要想將清單上面的只是全部掌握卻並不是很容易的事情,這段時間·他註定需要經常泡在圖書館裡面了。

他已經決定了,放寒假之後也不回去,直接留校。一方面節省路費開支,另外一方面專心學習相關知識,將這個虛擬機器給做出來。

當聽到張達的話之後,李奇也搖了搖頭:“我也不去了,想在寢室睡一覺。”

張達一聽不由