第88章磁芯大戰


    許毅知道中國公民需要十六周歲以上才可以辦理身份證,所以他才沒有急著去辦理。連那個中國銀行的賬號都是用蘇蘭的身份證辦理的。不過他現在實在急著要一張自己的身份證,以後辦其他事情肯定還需要用到的,可是自己又沒有辦法。無意中,許毅把這件事在顏玉麵前提了一下,結果她說她已經有了自己的身份證。這讓許毅大為驚奇,詢問之後,原來是她吵著讓他老爸讓人幫忙辦的。許毅這才想起顏玉的老爸是市委書記,能量大著呢。


    “小玉,你的身份證是在哪裏辦的?”


    “市公安局啊。毅哥哥,你如果想辦身份證的話我可以幫你哦。”顏玉有些得意。


    “真的?我真的想要一張身份證呢。”許毅喜出望外。


    “當然,王叔叔和我可熟了,我可以請他幫忙。”


    “王叔叔?哪個王叔叔。”


    “公安局局長啊,笨!”


    可以直接跳過顏正這關,許毅大為高興。說實話,他在顏正麵前還真不敢提出這個要求,顏正給他的感覺實在是太嚴肅了,許毅在他麵前壓抑得很。到時候他詢問起來,許毅根本沒把握能夠過他那關。


    “小玉,那這件事就得拜托你了,如果辦成了,到時候有獎勵。”


    “什麽獎勵?”


    “隨便,隻要我能做到的都可以。”


    “這可是你說的,辦成了你可不許耍賴!”


    “我什麽時候不守信用了。”許毅心情正愉快,自然是滿口答應。


    這個時候,李帥走上講台,壓了壓手,讓大家靜下來。許毅看他那個樣子,就知道他要說計算機協會的事情了。


    “大家先靜一靜,我這裏有件很重要的事情要宣布”當李帥提出自己的設想的時候,得到了大家的熱烈歡迎。包括顏玉在內。


    “毅哥哥,計算機協會耶~你報名嗎?”


    “不報。”很幹脆的回答。


    “我就知道你不會報名。你是嫌棄他們的技術太弱是吧?”顏玉一副我很了解你的樣子。


    “我很忙。”靠,我一秒鍾幾十萬上下,沒時間跟他們過家家,許毅在心理說道。


    看到同學們都踴躍報名,顏玉忍不住了,她就喜歡熱鬧:“你不報名我可報名了,嘻嘻。”


    “嗯,你去吧。以你的水平,沒準還能混個官當當。”許毅這個說法也不是沒有道理,現在同學當中,電腦水平比顏玉厲害的還真沒有多少個,再加上她是個漂亮女生,學習成績也好,肯定是個骨幹。


    放學之後,許毅就迫不及待地拉著顏玉來到家裏,帶上戶口簿便去了公安局。事情很順利,顏玉的麵子果然很大,那個挺個大肚子的王局長很熱情地親手督辦了這件事,在寫年齡的時候,按照許毅的要求,多報大了幾歲,上麵寫著正好十六歲。


    告別了顏玉,許毅便到打字複印的地方將剛剛出爐的身份證複印了一遍。然後跑回家,將香港那家銀行辦事處需要的資料都辦齊了,隻等著那邊的來信。


    晚上的時候收到了米歇爾的來信。


    “xu,真希望能夠見你一麵,既然你這麽好學,幹脆來美國吧,來我這裏,我們一起研究”他又一次在電子郵件中提到這件事了。


    許毅回信說:“教授,非常感謝您的邀請,相信我們一定能夠見麵的。如果我有留學美國的意願,我一定會在第一時間通知您。”


    去美國留學,很吸引人的建議。許毅發現自己在國內完全是在浪費自己的時間,除了自學,他在國內找不到能夠在這方麵教自己的人。沒辦法,國內在計算機領域的研究實在是太落後了,很多方麵都才剛剛起步。


    留學自己是不是真的應該去美國留學呢?許毅終於開始正視這個問題。可以這麽說,在網絡安全領域,他的技術目前已經達到頂峰。這僅僅是在網絡攻防方麵而已。他也很清楚的知道,黑客並不僅僅是這個方麵,網絡攻防隻是黑客領域的冰山一角而已。加密解密,係統編程這些全都是早期黑客們所具備的素質,從某種意義上來說,計算機領域的所有知識都屬於黑客知識。黑客是計算機領域的專家,是追求技術極致的那些狂人。黑客們又何嚐不是在修煉,在追求天道?黑無止境,道無盡頭。許毅的學習進程也不會這麽停止,他越學習就越感到自己知識的貧乏。


    可是如果自己去留學的話,蘇蘭會等自己嗎?許毅覺得這的確是個大問題。物理的距離加上時間可以導致心理的距離,這點是毋庸置疑的。再加上,蘇蘭現在年紀也不小了,如果自己去美國留學幾年,那到時候兩人的感情能不能經受住考驗?忽然,許毅發現自己的擔憂有些好笑,畢竟到現在蘇蘭還沒有正式表示接受自己,自己現在就考慮這些問題未免有些太他揉了揉眼睛,把這些念頭甩出腦海。然後,掉出一個遊戲,啟動,在旁邊慢慢地看著顯示器裏麵的變化。


    這個遊戲名叫“磁芯大戰”。這是一個黑客玩的遊戲,說起來,磁芯大戰遊戲還被大家認為是第一個電腦病毒。早在一九四九年,距離第一部商用電腦的出現仍有好幾年時,電腦的先驅者約翰範紐曼在他所提出的一篇論文《複雜自動裝置的理論及組織的進行》裏,即已把病毒程序的藍圖勾勒出來。當時,絕大部份的電腦專家都無法想像這種會自我繁植的程序是可能的,可是少數幾個科學家默默的研究範紐曼的所提出的概念。直到十年之後,在美國電話電報公司的貝爾實驗室中,這些概念在一種很奇怪的電子遊戲中成形了,這種電子遊戲就是“磁芯大戰”。


    磁芯大戰的玩法也很簡單:對戰的雙方各寫出一個程序,然後把它們同一部電腦中,這兩個程序在電腦的內存中互相廝殺,有時候它們還會設置一些障礙,有時又會停下來修理被對方破壞的幾行指令。當它們被困時,還可以把自己複製一次,逃離險境。這是早期的磁芯大戰的情形。後來,兩個程序的拚殺轉移到了一個叫做虛擬機的程序中。這個虛擬機虛擬了一個類似計算機硬件的環境,兩個程序就在這個虛擬機中爭奪資源。


    而磁芯大戰也是一個籠統的名稱,事實上,它還可以細分,有很多程序員都編寫了自己的“虛擬機”,都有各自特定的遊戲指令和編程方式。在看到那個破解遊戲的時候,許毅就想到了磁芯大戰,這個遊戲涉及的內容就多了。除了編程,還要考慮到策略問題,怎樣才能獲得更多的資源而將對方殺死,可以說這簡直有點人工智能的雛形了。


    例如有個叫“爬行者”的程序,他每一次讀出時便自己複製一個副本,就這樣一步一步將對手擠掉,爬行者唯一的目的便是繁殖。而為了對付爬行者,有人便寫出了“收割者”,收割者唯一的目的就是找到爬行者,然後將它們毀滅,當所有的爬行者都被自己毀滅之後,收割者便執行程序中最後一條指令:毀滅自己,從電腦中消失。另外還有一個叫印譜的戰爭程序,它的奇特之處在於它隻有一行指令,那就是mov01。mov即英文中的“move”,是移動的意思。它把自己原來所在地址中的“0”寫到下一個地址中,這樣,當它開始行動之後,電腦中原有的每一行指令都被它修改為“mov01”,也就是說,顯示器上會留下一大堆的“mov01”。


    國外,專門有磁芯大戰愛好者定期組織比賽,以此來證明自己的實力和奇思妙想。當然,在許毅看來,這個遊戲有點太過簡單了,趣味性也實在有限。於是許毅便動了自己編寫一個類似的遊戲的心思。


    按照磁芯大戰的大致原理,也要首先編寫出一個虛擬機,不過這個虛擬機要比它們那些要複雜一點。大戰的目的自然是生存,所以可以引進達爾文的“物競天擇,適者生存”的原則,對戰不限於兩個程序,可以進行大混戰。當然,許毅的設想的整個遊戲架構非常大,不過飯要一口一口吃,隻能從最簡單的開始,然後積累經驗,一步一步地升級,最終成為一個複雜的生態係統。


    “那麽,開始動手編寫虛擬機吧。”許毅決定編寫一個可以直接解釋執行匯編代碼的虛擬機。因為幾乎所有的高級語言最後都會編譯成匯編代碼,這樣就不用受到編程平台的限製,大家都用自己擅長的語言編寫。

章節目錄

閱讀記錄

黑客傳說所有內容均來自互聯網,uu小說網隻為原作者月之子的小說進行宣傳。歡迎各位書友支持月之子並收藏黑客傳說最新章節