第七節(jié) 天才不可揣測
第一集奔向黎明第七節(jié)天才不可揣測“沒問題。”
“那我們繼續(xù)吧我們?nèi)祟惒倏v電腦是通過計算機語言也就是通過跟計算機對話。在最初的時候我們使用的語言是機器語。所謂機器語就是直接輸入o和1這是最原始的計算機語言你可以將它理解為計算機的母語。機器語很直接但是它實在是太繁瑣了現(xiàn)在已經(jīng)沒有誰還用這種語言來寫程序了。”
“機器語之后最接近計算機母語的就是匯編語言。在我們程序員的專業(yè)術(shù)語中有一個詞匯叫做編譯這個詞語你可以簡單的理解為翻譯。除了機器語以外所有的計算機語言都必須通過編譯之后才能讓計算機理解并運行。而匯編語言是所有計算機語言里最容易被編譯的語言。如果我們說得簡單一點你可以將匯編語言看做一種人類所可以看懂的機器語。”
“正是因為匯編語言如此接近計算機語言所以匯編語言可以最大限度地?fù)]計算機硬件的性能。用匯編語言寫得程序最大的優(yōu)勢就是度用它所寫的程序往往比別的語言所寫的程序要快上數(shù)倍甚至成百上千倍。”
王廉說到這里頓了頓通常這個時候上課就已經(jīng)結(jié)束了因為一節(jié)課的含量大概就該這么多了再多一些的話學(xué)生們恐怕就該無法理解了。不過王廉只是喘了口氣之后便馬上說了下去因為他現(xiàn)在所教授的學(xué)生可不是麻省理工那些普通的大學(xué)生而是段天狼。
“我接下來跟你說一下匯編語言的工作原理。我們的計算機之中起到核心作用的是cpu中文翻做中央處理器。匯編語言被編譯成機器語言之后將由中央處理器來執(zhí)行。典型的中央處理器的主要任務(wù)包括從內(nèi)存中獲取機器語言指令譯碼執(zhí)行;根據(jù)指令代碼管理它自己的寄存器;根據(jù)指令或自己的的需要修改內(nèi)存的內(nèi)容;響應(yīng)其他硬件的中斷請求”
在段天狼熱切的眼光中王廉以從所未有的度飛快地講述著關(guān)于匯編語言的一切不知不覺兩個小時過去了。
下午上課時間開始了王廉抹了抹頭上滲出的細(xì)汗如釋重負(fù)地對段天狼:“好了你現(xiàn)在該去上課了我也該休息一下了。”
段天狼不以為然地說道:“沒關(guān)系老師你繼續(xù)講我曠課就是了。”
“但是你不是除了不上班之外從來不曠課的么?”
“那是因為沒有好的曠課理由。”段天狼說著一臉無辜地望著王廉。
王廉和段天狼對視了一陣之后妥協(xié)了“好吧匯編語言就介紹到這里我現(xiàn)在再給你推薦一種我本人很喜歡用的語言c++。如果你能夠熟練掌握匯編語言和c++語言的話那你就什么語言都不用學(xué)了。因為這兩種語言的混合使用就像九陰真經(jīng)加上九陽真經(jīng)一樣足以使你獨步天下。”
段天狼看著王廉再次難得地笑了笑眼中冒出一絲讓王廉微微感到有些害怕的火花“老師我開始有一點興奮。”
從這一天開始王廉開始正式教授段天狼計算機技術(shù)這里面包括軟件技術(shù)以及硬件技術(shù)。
打從一開始王廉就是沖著將段天狼培養(yǎng)成軟硬兼通的全能性頂尖黑客而去。而世上還從未有哪一個黑客是在無法接觸互聯(lián)網(wǎng)的前提下成長的。對于一個黑客來說上網(wǎng)與全世界各地的黑客交流幾乎是成長的必要之路。
所以讓一個黑客快成長的方法其實很簡單那就是讓他長時間的泡在網(wǎng)上瀏覽無數(shù)的論壇接觸各種各樣的黑客。
對于這一點身為頂級黑客的王廉無比清楚但是他在很長的一段時間內(nèi)都完全沒有考慮要讓段天狼去接觸網(wǎng)絡(luò)。
他之所以這么做是基于兩個原因。
第一他希望給段天狼打下最堅實的基礎(chǔ)不僅是在軟件方面幾乎萬能型的專家而且在硬件方面也必須達(dá)到高級硬件工程師的級別。
一個好的黑客可不止是精通軟件就可以的他在硬件方面同樣需要具有很高的造詣。當(dāng)初震動世界的級黑客米特尼克在硬件上的造詣就非常高。
計算機硬件涉及到半導(dǎo)體無線門學(xué)科是一門真真正正的綜合學(xué)科它對基礎(chǔ)功力的要求可要高得多。
第二王廉為了避免自己遏制不住自己的沖動上網(wǎng)從而壞了大事。
在離開美國之前code特地給了他電話告訴他面具所布的黑客軟件中含有一個小型的智能程序。這種智能程序記錄了王廉使用電腦的偏好以及他的某些個人習(xí)慣。
這也就是說除非王廉能夠確保他連上網(wǎng)的電腦中絕對沒有這種病毒。但是很顯而易見以王廉目前的實力他無法確保這一點。而一旦那臺電腦不幸真的擁有那種病毒的話王廉上網(wǎng)這個事實就將會被面具島嶼獲知。
如果那樣的話后果不堪設(shè)想。正是因為如此王廉一次網(wǎng)也不敢上。而一旦給段天狼安排上網(wǎng)的話身為一個從小就生活在網(wǎng)絡(luò)中的人來說他實在難以控制自己不去上網(wǎng)。
有鑒于以上兩個理由王廉給段天狼定下了一年時間的基礎(chǔ)訓(xùn)練時間其中四個月用來打計算機軟件的基礎(chǔ)另外八個月則用來學(xué)習(xí)更需要基本功的計算機硬件基礎(chǔ)。
王廉定下的這個時間表已經(jīng)是建立在對段天狼學(xué)習(xí)能力高度評估的基礎(chǔ)上。
但是當(dāng)事實生的時候王廉還是被段天狼的學(xué)習(xí)進(jìn)度給震驚了。
從兩千零三年三月開始一直到兩千零三年八月除了在方?jīng)_面前之外段天狼幾乎所有的時間都放在計算機技術(shù)的學(xué)習(xí)上。包括上課的時間以及在賭場的上班時間他手里都永遠(yuǎn)捧著一本跟計算機技術(shù)相關(guān)的書。
他手不釋卷孜孜不倦地以一種幾近瘋狂的熱情吞噬著任何接觸到的跟計算機技術(shù)相關(guān)的知識。按照王廉原本的想法是打算親自從基礎(chǔ)教起來培養(yǎng)段天狼的。
但是事實上他現(xiàn)段天狼旺盛到非人的求知欲是他一個人根本無法滿足的。</br>