# 9 又是尋址方式
他在找那本《PC匯編語言程序設計》,那書封面已經被撕掉,還好沒被當廢紙扔掉。他趕緊翻到尋址那章。
原來如此!尋址方式原來就是尋找數據的方法。比如要除法,被除數在哪里,除數在哪里,商放哪里,余數放哪里,要么在寄存器要么在內存。就這么簡單個道理,不如就叫“數據尋找方法”那讓人一看就明白,多直觀。非要叫個大家都不熟悉的“尋址”。就算叫“尋址”,也完全可以在旁邊加以解釋,或者寫上句:“XXXX尋址方式類似于C語言中的數組。”在C語言指針那一節中加上句:“指針實際反映了CPU的XXXX尋址方式。”
可中國的教材就是這樣,好像搞匯編的人和搞C語言的人有仇,大家各自為政,我專門出書講匯編,可不能便宜了那些搞C語言的,更不能在書里給他們打免費廣告。最后的結果就是:尋址是匯編中最難的,指針是C語言中最難的;學匯編不懂尋址,學C語言不懂指針。害的是真正來學習的人。
明白了這個道理,絕影覺得尋址那些東西就不過爾爾,什么寄存器尋址,就當寄存器是個指針,里面放地址;什么基址變址,就相當于數組,放個首地址,加幾就相當于訪問后面幾個字節。
C語言的課繼續上著,對大部分人來說,到后面越來越難,特別是學了函數,你想他們要去背那么多庫函數,還要記關鍵字,甚至宴斌跟他們講個For循環,他們都要把例子背下來才行。然后是上機練習,那本《C語言程序設計第二版》,譚浩強,清華大學出版社還附帶有本上機練習。
不過這都難不到他。他覺得這本書很不錯,當初剛領到書的時候他就覺得不錯,因為是清華大學出版社的。記得以前什么圖書博覽會他去買書,到最后書都是論斤賣,清華大學出版社的最貴,16塊一斤。現在他也不怕了,干脆把《PC匯編語言程序設計》的封面也撕掉,書弄到這個地步,叫讀書破萬卷。
他想譚老教授憑這書也賺了不少錢吧。這也沒什么不好,能夠真正給別人帶來好處的東西就是應該讓人賺到錢,當然,如果你的東西真的有價值,你也不用愁賺不到錢。可現在的人一天到晚還是愁:哎呀物價漲了,啥時候才能賺大錢啊?這樣想的時候你自己好好反省一下:你真的有多高的技術么?你真的有多高的智商么?你做的東西真的有那么大的價值么?
慢慢地,和去年一樣,陸陸續續有人來找他。基本都是做上機作業。這些人很干脆,關系好的直接扔給他,補充句:“千萬別跟別人搞成一樣咯!”;關系不好的,要么請他吃頓飯,要么先站那講一大堆溢美之詞,最后也要補充句:“千萬別跟別人搞成一樣咯!”
對于這些請求,絕影一般不會拒絕。關系好的,可以加深關系;關系不好的,要不可以免費吃頓飯,要不可以聽些讓自己開心的話,買個好心情。關鍵是他們最后補充的那句:要每個人都不一樣。他很樂意嘗試同樣的題用不同的解法。這個用指針,那個就用數組,這個用函數,那個就用宏,這個用For循環,那個就用While循環,一道題也許練不完整本書的內容,但是一道題如果用N種方法去解,那就有可能練完整本書的內容。
你想兩全其美的好事,絕影怎么會不做呢?
所以那段時間他就特別忙。土匪說:“走走,吃火鍋去。”
他說:“莫空,莫空。”
“干啥?又在編程啊?”
“寫程序。”
現在大部分不搞程序的人都會這樣說:“他,是個編程的。”絕影不喜歡用“編程”,喜歡用“寫程序”。比如你去問一個作家:“最近在干啥啊?”他說:“寫小說。”要是他說“編小說”,你心里會怎樣想?那人也太不厚道了,編造些小說來忽悠看客。在絕影心中,寫程序是“創造”,不是“編造”。
這樣說的時候,土匪還是很鄙視絕影。雖然他自己斷然寫不了程序,但是他仍然可以鄙視他。為啥?他自己說:“我啥都不懂,我認了。可是你憑啥就說你水平高呢?”
這種可怕思想存在于現在大部分人的頭腦中。別人就算真的好,那也不是真的好,因為我不懂,你跟我講你水平高,沒用,我不懂啊。除非你給我出具一份專家的鑒定書。所以,你比他好一點,他不會承認你,會嫉妒你。要是你比他好很多,他才會承認你,然后會很崇拜你。所以你要做,就應該比別人做得好很多。
后來絕影覺得這書上和宴斌講的也沒啥學的了。書就這么多章,就算你再用功學的東西也不可能超過書的內容。宴斌就講那么多,除非學校再給他開工資,他不會講更多,就算講,也沒幾個人能聽。他忽然想起那匯編語言一放就給放了大半年,反正學校的課也是那樣,只要你能夠去上課,要掛科還是比較困難,每個老師掛學生都是有指標的,指標早讓那些點名不到的人占滿了。
于是他又從書架的角落翻出那本沒有封面的《PC匯編語言程序設計》。
把這本書拿在手里,想到周星馳的《國產零零柒》,那阿柒輾轉淪落為街頭賣肉的,這一天,終于來了個人,拍拍他的肩膀說:“阿柒,國家需要你的時候到了。”
過了尋址這一關,匯編學來也容易了一些,至少那后面的什么分支程序設計阿、循環程序設計阿、子程序設計阿這樣東西他在學C語言里面已經有了概念,但是他又試想一下,要是沒學C語言,這些東西還不是像尋址一樣抽象,這樣一想他就有點冒冷汗。計算機這門學科,確實和其它的不一樣,看來語言都是相通的,要相輔相成,不像那英語就是英語,就算你數學拿到100分,英語還是有可能得0分。
黑客也不能放,黑客還是他心目中的理想。《黑客防線》還是每期都買,又買了四期,期末考試到了。
念大學怕啥?天王老子都不怕,反正大學又不請家長。就怕期末考試。不僅是成績差的怕,成績好的也怕,而且越是成績好的越害怕。成績差的,擔心又要掛科,一個學分60元錢,而且那錢多半不敢問父母要,只好從自己生活費中省吃儉用省出來。成績好的,擔心題目太難了,或者出到自己沒有準備的題目,怕自己考不到90分考不到100分,更怕那些成績差的來找自己,給點提示,傳份答案,哪怕就是把卷子稍微往旁邊挪點也行。
絕影倒也不怕什么。C語言自己是胸有成竹,其它科,反正就那樣子,掛是不會掛,但就算立即發奮,也不會好到哪去。
每學期到這時候,就會出現一種奇怪的現象,人們會蜂擁著去找成績好的――買座位。絕影沒去買過,不過那種被人團團圍住的感覺他猜想非常好。這次,他體會到了這種感覺。其實也不是他想的那樣好。因為別人找你買座位的真正目的是什么?并不是因為他們真的覺得你好,真的能跟你從你身上學到東西。他們那是在利用你,這和普通公司的BOSS利用你沒有實質上的分別。因為你現在有能力讓他們得到他們想要的東西,他們就會對你好,給你小頭,他拿大頭。絕影忽然很鄙視這樣的人。
不過他還是在自己旁邊預留了一個VIP位置,那位置留給一個妹妹。
那妹妹是絕影忠實的崇拜者,土匪追她追的很緊,她老是跟他說:“你怎么就這個樣子阿,你看人家絕影怎么樣怎么樣……”
知道了這個原因,你就能理解為什么土匪總把絕影視為敵人而處處跟他作對,與他為難。
最后,理所當然地絕影仍然拿到了C語言全年級最高分,他周圍的人也順利通過了考試,土匪也過了。雖然他沒有跟絕影買座位,但王江也不賴。經過這么久的學校生活,他和王江已經時時處在同盟的戰線上。他們倆心里都很清楚,如果不這樣,絕影做黑客,做程序員的想法就會成真,他就會成功。他們不能讓他成功。很多時候,別人的成功就是自己的失敗。如今社會上的風氣早已吹進了大學校園。
C語言也學完了。絕影覺得自己學得還不錯。新的學期他感覺是自己大展宏圖的時候。
可這次發生了一件事情。后來他每次跟朋友提到這件事情,就說:“我大二一年基上算是廢了。”
- 1 Hello World
- 2 DOS
- 3 第一個夢想
- 4 電源里的病毒
- 5 尋址方式
- 6 黑客
- 7 《黑客防線》
- 8 魔術師的雙手
- 9 又是尋址方式
- 10 墮落
- 11 轉折點
- 12 “影總”
- 13 告別光棍的光棍節
- 14 女人的敵人
- 15 魚和熊掌
- 16 兼職
- 17 另類的方法
- 18 RMB500
- 19 天天上網的工作
- 20 應聘
- 21 MFC
- 22 畢業設計
- 23 出差
- 24 BOSSLiu
- 25 應聘的美女
- 26 多線程
- 27 畢業
- 28 黑屏
- 29 C++和ASM
- 30 RMB2000
- 31 大CASE
- 32 BOSSLiu的離去
- 33 燕兒的工作
- 34 HONDA
- 35 技術主管
- 36 DAP
- 37 動搖
- 38 張廠長的遙控器
- 39 真正的注冊機
- 40 精華和糟粕
- 41 網吧
- 42 工資和房價
- 43 背出來的面試題
- 44 真正的大CASE
- 45 向業主致敬
- 46 DHTML
- 47 先進性
- 48 非洲
- 49 技術經理
- 50 BugYang
- 51 游戲
- 52 大棒和胡蘿卜
- 53 Architect
- 54 EB失敗
- 55 北京
- 56 反匯編器
- 57 貧民窟
- 58 大爺
- 59 BugYang的心事
- 60 Nothing Impossible
- 61 周總的斷言
- 62 曹操的馬
- 63 BugYang進京
- 64 BugYang離去
- 65 辭職
- 66 球不是一個人踢的
- 67 短信
- 68 外掛
- 69 小朱
- 70 分手
- 71 New
- 72 西班牙布局
- 73 100萬用戶
- 74 Bayerische Motorenwerke J
- 75 搞IT的民工
- 76 瘋狂的程序員
- 77 開店
- 78 土匪的新工作
- 79 fatal error
- 80 夭折
- 81 丁骨牛排
- 82 資本家的艱辛
- 83 相親
- 84 BOSScLiu和VB
- 85 王老板
- 86 裝孫子
- 87 CASE Closed
- 99 后記