夢幻天書提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
員》11】………
其實也沒怎麼等機會就來了好像是機會一直在等他等他決定不玩遊戲了來把機會拿走。
現在很多人總是抱怨:“苦惱阿沒機會阿。”好像自己就是那個才華橫溢又無法橫溢才華的大詩人。其實機會就像羊滿地都是關鍵是你自己要知道怎麼去剪羊毛擠羊奶。――難道你還等著羊自己把毛和奶送到你手上那才叫機會?
大三的課就是比較多。剛進大學的時候絕影想大一應該輕鬆吧。沒想到大一課多到出了他的想像。就算是大一打基礎吧那大二課應該少一點。沒想到大二又加了兩門課。再想基礎也學差不多了大三專業課應該不多吧結果專業課比基礎課還多。絕影拿課表看了一下有兩門課他比較在意:《微型計算機原理與應用》和《資料結構和演算法》。
《微型計算機原理與應用》用的書就是《微型計算機原理與應用》楊有君史志才機械工業出版社書不算厚只有3oo多頁。《資料結構和演算法》用的書也就叫《演算法與資料結構――c語言描述》。兩個老師比較有意思都是年輕人一男一女。男的姓譚。
絕影對這個譚老師印象不錯因為他很年輕而且大家對他評價就一個字:狂。就這一點他從他身上隱約看了到了一點自己的影子。不過絕影也覺得他實在太狂了憤世嫉俗自以為是總覺得自己水平就很牛鄙視學校那些報課題的鄙視公司那些搞研的。絕影想這大概就是為什麼宴斌已經升到教務處副主任而他還在做講師的原因吧。
他上課也從來不帶書想到哪講到哪並且講的都是他自己的。他常常說:“書上那個跟你們講那是大錯特錯這個xxx哪裡有這樣的用法。”開始絕影也不相信他後來他覺得譚老師水平可能確實比較高因為他讓他幫自己改過一段c語言程式硬是把2oo行的程式碼改到68行。
絕影學了一段時間彙編他知道微型計算機原理這東西跟組合語言是不可分割的大部分講微型計算機原理的書表面上是在講微型計算機原理實際上是在講組合語言。他們的區別在於講彙編的書就只講彙編一般很少講其它的包括微型計算機原理。而講微型計算機原理的書總是愛東拉西扯什麼電路阿數電阿模電阿組合語言阿能講的都講所以絕影還是很慶幸自己當初買的是《pc組合語言程式設計》要是當初去買本《微型計算機原理》那電路都能把他卡死。
絕影覺得譚老師講得比較好他就一直去聽他的課雖然像c語言一樣他覺得自己過這門課肯定不成問題而且憑自己的能力就算自學也有應該有實力拿到全年級最高分。這樣看來在大學裡面很多時候並不是去聽課而是去聽人。特別是上了幾次課後他忽然又有重大現覺得上課還是值得的。
說以前他看原碼反碼補碼硬是沒看懂反正這個概念也好背就背下了:正數的反碼是它本身負數的反碼是位為1其它取反;正數的補碼就是它本身負數的補碼位為1其它取反最後加1。他背了但他也不知道什麼意思。但是聽了幾次譚老師的課他知道“數字加法器”這個東西比如兩個數高電平低電平輸入進去就得一個結果還是高電平低電平表示。這麼看來拿二進位制十六進位制來表示資料真是個好方法想起以前罵了馮。諾依曼給他承認個錯誤。接著他就明白為什麼要補碼因為加補碼就等於作減法這樣把減法轉成加法來做把乘法也轉成加法來做把除法轉成乘法來做整個cpu就只需要一個“數字加法器”就夠了。
他覺得自己現了一個驚天大秘密這時候很多同學還在背:正數的反碼就是它本身……bsp;譚老師也比較喜歡絕影因為他可以提出一些比較專業的問題比如為什麼不支援記憶體到記憶體的定址?他在解答這樣的問題是會非常有成就感。同時他也會跟他討論些很有創意的東西比如:題目是做64位加法他就跟他說用add怎麼怎麼做用mmx指令怎麼怎麼做。最後歸納一下還是用add做效率比較高因為用mmx指令太少指令對齊還沒出來效率提高不了多少。
mmx是絕影偷偷學的。當然他覺得非常有必要這些指令是現在書上阿老師阿都不會講的好多同學聽都沒聽說過。但是他知道應用非常廣泛所以你學大家都知道的東西有什麼用呢?要學就學大家都不知道的東西這樣你才能做大家都做不到的事情。
所以我們有時候也要理解老師他們天天在講臺上講對他來說下面坐的有8o%都是文盲――有文化的文盲當然他們會很認真地記著筆記甚至能預感到那些是重點那些是考點。你以為老師喜歡這樣的人嗎?他覺得他在對著一群豬講課他覺得自己心中的東西比起書上來那都是至理名言可是以他們的智商他們無法理解