首頁(yè) 都市

天擎

第七節(jié) 天才不可揣測(cè)

天擎 撒冷 2298 2007-05-08 12:10:00

    “沒(méi)問(wèn)題?!?p>  “那我們繼續(xù)吧……我們?nèi)祟?lèi)操縱電腦,是通過(guò)計(jì)算機(jī)語(yǔ)言,也就是通過(guò)跟計(jì)算機(jī)對(duì)話(huà)。在最初的時(shí)候,我們使用的語(yǔ)言,是機(jī)器語(yǔ)。所謂機(jī)器語(yǔ),就是直接輸入0和1,這是最原始的計(jì)算機(jī)語(yǔ)言,你可以將它理解為計(jì)算機(jī)的母語(yǔ)。機(jī)器語(yǔ)很直接,但是它實(shí)在是太繁瑣了,現(xiàn)在已經(jīng)沒(méi)有誰(shuí)還用這種語(yǔ)言來(lái)寫(xiě)程序了?!?p>  “機(jī)器語(yǔ)之后,最接近計(jì)算機(jī)母語(yǔ)的,就是匯編語(yǔ)言。在我們程序員的專(zhuān)業(yè)術(shù)語(yǔ)中,有一個(gè)詞匯叫做編譯,這個(gè)詞語(yǔ)你可以簡(jiǎn)單的理解為翻譯。除了機(jī)器語(yǔ)以外,所有的計(jì)算機(jī)語(yǔ)言都必須通過(guò)編譯之后,才能讓計(jì)算機(jī)理解并運(yùn)行。而匯編語(yǔ)言是所有計(jì)算機(jī)語(yǔ)言里,最容易被編譯的語(yǔ)言。如果我們說(shuō)得簡(jiǎn)單一點(diǎn),你可以將匯編語(yǔ)言看做一種人類(lèi)所可以看懂的機(jī)器語(yǔ)?!?p>  “正是因?yàn)閰R編語(yǔ)言如此接近計(jì)算機(jī)語(yǔ)言,所以匯編語(yǔ)言可以最大限度地發(fā)揮計(jì)算機(jī)硬件的性能。用匯編語(yǔ)言寫(xiě)得程序,最大的優(yōu)勢(shì)就是速度,用它所寫(xiě)的程序往往比別的語(yǔ)言所寫(xiě)的程序,要快上數(shù)倍甚至成百上千倍?!?p>  王廉說(shuō)到這里頓了頓,通常這個(gè)時(shí)候,上課就已經(jīng)結(jié)束了,因?yàn)橐还?jié)課的含量大概就該這么多了,再多一些的話(huà),學(xué)生們恐怕就該無(wú)法理解了。不過(guò)王廉只是喘了口氣之后,便馬上說(shuō)了下去,因?yàn)樗F(xiàn)在所教授的學(xué)生,可不是麻省理工那些普通的大學(xué)生,而是段天狼。

  “我接下來(lái)跟你說(shuō)一下匯編語(yǔ)言的工作原理。我們的計(jì)算機(jī)之中,起到核心作用的,是CPU,中文翻做中央處理器。匯編語(yǔ)言被編譯成機(jī)器語(yǔ)言之后,將由中央處理器來(lái)執(zhí)行。典型的中央處理器的主要任務(wù)包括從內(nèi)存中獲取機(jī)器語(yǔ)言指令,譯碼,執(zhí)行;根據(jù)指令代碼管理它自己的寄存器;根據(jù)指令或自己的的需要修改內(nèi)存的內(nèi)容;響應(yīng)其他硬件的中斷請(qǐng)求……”

  在段天狼熱切的眼光中,王廉以從所未有的速度飛快地講述著關(guān)于匯編語(yǔ)言的一切,不知不覺(jué),兩個(gè)小時(shí)過(guò)去了。

  下午上課時(shí)間開(kāi)始了,王廉抹了抹頭上滲出的細(xì)汗,如釋重負(fù)地對(duì)段天狼:“好了,你現(xiàn)在該去上課了,我也該休息一下了?!?p>  段天狼不以為然地說(shuō)道:“沒(méi)關(guān)系,老師,你繼續(xù)講,我曠課就是了?!?p>  “但是你不是除了不上班之外,從來(lái)不曠課的么?”

  “那是因?yàn)闆](méi)有好的曠課理由?!倍翁炖钦f(shuō)著,一臉無(wú)辜地望著王廉。

  王廉和段天狼對(duì)視了一陣之后,妥協(xié)了,“好吧,匯編語(yǔ)言就介紹到這里,我現(xiàn)在再給你推薦一種我本人很喜歡用的語(yǔ)言C++。如果你能夠熟練掌握匯編語(yǔ)言和C++語(yǔ)言的話(huà),那你就什么語(yǔ)言都不用學(xué)了。因?yàn)檫@兩種語(yǔ)言的混合使用,就像九陰真經(jīng)加上九陽(yáng)真經(jīng)一樣,足以使你獨(dú)步天下?!?p>  段天狼看著王廉,再次難得地笑了笑,眼中冒出一絲讓王廉微微感到有些害怕的火花,“老師,我開(kāi)始有一點(diǎn)興奮?!?p>  從這一天開(kāi)始,王廉開(kāi)始正式教授段天狼計(jì)算機(jī)技術(shù),這里面包括軟件技術(shù),以及硬件技術(shù)。

  打從一開(kāi)始,王廉就是沖著將段天狼培養(yǎng)成軟硬兼通的全能性頂尖電腦高手而去。而世上還從未有哪一個(gè)電腦高手,是在無(wú)法接觸互聯(lián)網(wǎng)的前提下成長(zhǎng)的。對(duì)于一個(gè)電腦高手來(lái)說(shuō),上網(wǎng)與全世界各地的電腦高手交流,幾乎是成長(zhǎng)的必要之路。

  所以,讓一個(gè)電腦高手快速成長(zhǎng)的方法其實(shí)很簡(jiǎn)單,那就是讓他長(zhǎng)時(shí)間的泡在網(wǎng)上,瀏覽無(wú)數(shù)的論壇,接觸各種各樣的電腦高手。

  對(duì)于這一點(diǎn),身為頂級(jí)電腦高手的王廉無(wú)比清楚,但是他在很長(zhǎng)的一段時(shí)間內(nèi),都完全沒(méi)有考慮要讓段天狼去接觸網(wǎng)絡(luò)。

  他之所以這么做,是基于兩個(gè)原因。

  第一,他希望給段天狼打下最堅(jiān)實(shí)的基礎(chǔ),不僅是在軟件方面幾乎萬(wàn)能型的專(zhuān)家,而且在硬件方面,也必須達(dá)到高級(jí)硬件工程師的級(jí)別。

  一個(gè)好的電腦高手,可不止是精通軟件就可以的,他在硬件方面同樣需要具有很高的造詣。當(dāng)初震動(dòng)世界的超級(jí)電腦高手米特尼克在硬件上的造詣就非常高。

  計(jì)算機(jī)硬件涉及到半導(dǎo)體,無(wú)線(xiàn)電等多門(mén)學(xué)科,是一門(mén)真真正正的綜合學(xué)科,它對(duì)基礎(chǔ)功力的要求,可要高得多。

  第二,王廉為了避免自己遏制不住自己的沖動(dòng)上網(wǎng),從而壞了大事。

  在離開(kāi)之前,code特地給了他電話(huà),告訴他,面具所發(fā)布的編程軟件中,含有一個(gè)小型的智能程序。這種智能程序記錄了王廉使用電腦的偏好以及他的某些個(gè)人習(xí)慣。

  這也就是說(shuō),除非王廉能夠確保他連上網(wǎng)的電腦中絕對(duì)沒(méi)有這種病毒。但是,很顯而易見(jiàn),以王廉目前的實(shí)力,他無(wú)法確保這一點(diǎn)。而一旦那臺(tái)電腦不幸真的擁有那種病毒的話(huà),王廉上網(wǎng)這個(gè)事實(shí)就將會(huì)被面具島嶼獲知。

  如果那樣的話(huà),后果不堪設(shè)想。正是因?yàn)槿绱耍趿淮尉W(wǎng)也不敢上。而一旦給段天狼安排上網(wǎng)的話(huà),身為一個(gè)從小就生活在網(wǎng)絡(luò)中的人來(lái)說(shuō),他實(shí)在難以控制自己不去上網(wǎng)。

  有鑒于以上兩個(gè)理由,王廉給段天狼定下了一年時(shí)間的基礎(chǔ)訓(xùn)練時(shí)間,其中四個(gè)月用來(lái)打計(jì)算機(jī)軟件的基礎(chǔ),另外八個(gè)月則用來(lái)學(xué)習(xí)更需要基本功的計(jì)算機(jī)硬件基礎(chǔ)。

  王廉定下的這個(gè)時(shí)間表,已經(jīng)是建立在對(duì)段天狼學(xué)習(xí)能力高度評(píng)估的基礎(chǔ)上。

  但是當(dāng)事實(shí)發(fā)生的時(shí)候,王廉還是被段天狼的學(xué)習(xí)進(jìn)度給震驚了。

  五個(gè)月期間,除了在方?jīng)_面前之外,段天狼幾乎所有的時(shí)間都放在計(jì)算機(jī)技術(shù)的學(xué)習(xí)上。包括上課的時(shí)間,以及在賭場(chǎng)的上班時(shí)間,他手里都永遠(yuǎn)捧著一本跟計(jì)算機(jī)技術(shù)相關(guān)的書(shū)。

  他手不釋卷,孜孜不倦地以一種幾近瘋狂的熱情吞噬著任何接觸到的跟計(jì)算機(jī)技術(shù)相關(guān)的知識(shí)。按照王廉原本的想法,是打算親自從基礎(chǔ)教起,來(lái)培養(yǎng)段天狼的。

  但是事實(shí)上他發(fā)現(xiàn),段天狼旺盛到非人的求知欲,是他一個(gè)人根本無(wú)法滿(mǎn)足的。

  

按 “鍵盤(pán)左鍵←” 返回上一章  按 “鍵盤(pán)右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書(shū)架
加入書(shū)架
書(shū)頁(yè)
返回書(shū)頁(yè)
指南