科技之錘

336 半天便被曝光的秘密

如果此時寧為也在軍訓營地,并參加了這次未來寧社第一次會議,大概率會發出年輕真好的感慨。真的,當看到寧班的少年在對未來開始暢想時,眼神中迸發出的光芒,足以說明他們此時有多認真。 更別提作為組織者,陳典誠甚至在第一次會議時就提出了綱領性的東西,這絕對是一般的大學生社團中不常見的。畢竟一般大學中的各類社團其實就是放大了的各類興趣小組。同樣興趣的同學聚集在一起,偶爾也能孵化出不一樣的火花。 比如傳說中華夏最知名的無人機企業就是從大學中的興趣小組孵化出的。 當然對于這些孩子們來說肯定還沒想到那么遠,無非是因為昨天發生的一切,內心深受鼓舞,加上寧為表現出對他們另眼相看的態度,讓這些半大的孩子此時充滿斗志。 不過世界上很多在成熟的人看來很搞笑的事情,就是憑借這一股子年輕時候那一腔斗志做成了,更別提這還本就是幾個極為優秀的學生。寧班本就是從全國選拔的那一波最優秀的高中生,寧班的班干部更是優中選優。 “大家先別急著表態,我還沒說完。一個咱們寧社是有著自己的最高綱領跟宗旨的組織,我希望寧社能夠長久的運營下去,這些可離不開資金的支持。我覺得這筆錢不能再找學校或者寧教授伸手了,畢竟咱們寧班待遇已經夠好了,咱們學費都有減免,還有高額的獎學金。” “而且從如果是從這些途徑來籌措寧社的經費,咱們的很多想法根本沒法貫徹,所以我是這么想的,寧社在成立初期,還沒有進項的時候,社團干部必須要將獎學金拿出一部分作為社團未來運營維護經費以及創新科技基金,現在雖然還是起步階段,但是只要我們足夠努力,未來寧社內部未必不能孵化出有創造性的新技術。” “我率先表個態,我會將目前以及未來所有類型獎學金的一半投入到寧社,作為寧社的公共經費。這一條貫徹下去,寧社未來招新的時候,也要選擇繳納一部分的獎學金作為寧社的發展資金,直到寧社擁有良性的資金運營,到時候這條規定就可以撤銷。比如以繳納固定會員費用的方式吸納新人。當然如果本身特別優秀,但家庭經濟有困難的同學,這條可商榷,但是必須有內部推薦人跟證明人,這一條誰贊成?” 陳典誠環視了一圈寧班的班干部們。 “陳班,寧社發展需要錢,我可以理解,但是獎學金的百分之五十會不會多了些?我覺得百分之二十到百分之三十比較好接受。當然,也可這樣,我們初期成立寧社這些發起人,都拿出一半的獎學金來,后面加入的同學,還是要適當減少一些。”學習委員尚培竣給出了不同的看法。 “不是,老尚,你沒聽懂陳班的意思,他其實意思跟你差不多,只不過沒代表我們,這事我覺得行,就拿一半的獎學金出來作為寧社運營資金。不過有一點,既然要交錢,那就要為這些錢的支出做一些制度上的規定,不能什么都是我們說了算,或者某個人說了算,陳班你覺得呢?”副班長王熙文開口道。 “對,涉及到錢的問題必須專人管理,而且一些虛的事情我們一切從簡,寧社的活動經費存入專門的賬號中,任何一筆支出肯定都是要對所有社團成員公示的。我是這么考慮的,這些錢我們不要用來吃吃喝喝什么的,那樣就沒意思了,我們的最高綱領是為了華夏科技進步而奮斗,所以這些錢可以用來孵化一些內部會員的項目。” “這些項目我們可以自己發現,也可以是內部社員申請,或者社員介紹,當然在投資之前我們需要完整的項目規劃書,開題報告這些,如果我們拿不準,還能請寧教授幫我們做參謀。當然在投資之前,我們也會跟項目發起人說好,如果我們寧社投資的項目真的成功了,或者具備了一定盈利能力,社團也需要按比例拿到一部分分紅。” “當然,就算失敗了的話,也不要緊,但是要有一份足夠細致的失敗原因總結報告進行存檔。眾位,請記住,我們不是投行,并不是以賺取利潤為前提的。而是為了讓更多的同學能夠做出成績,我們不在乎成敗,在乎的是讓寧社影響更多的同學能夠認同寧教授跟我們的想法,盡我們的努力來讓華夏未來變得更好。” “至于新社員繳納的社團費用,王熙文說得沒錯,我的想法是既然組建寧社是我發起的,我自然應該多拿一點。目前我拿到手的獎學金大概有22萬,所以我拿11萬出來,你們可以不用拿這么多,30我覺得比較合理,其他新社員20你們覺得怎么樣?” “陳班,我覺得不如這樣吧,牽扯到錢的事情,大家也不要試探來試探去了,作為寧社初期的元老,真沒必要考慮那點獎學金的問題,我相信咱們中間沒誰的獎學金低于十五萬,陳班咱們就不比了,我們就按十五萬來算,每人拿七萬出來作為寧社起始資金,如何?”一直沒說話的寧班團書記姜文瀚開口說道。 “我沒問題!” “我也沒問題!” “嗯,就按姜哥說的辦吧。” “還好,還好,我據理力爭把獎學金都留在手上了,我覺得行……” “我同意,不過我手上現在沒這么多,我爸媽怕我把錢亂花了,我晚上打個電話找他們要錢,他們肯定會支持我的。” “行,大家都同意就行,那這事就這么定了。王熙文,你是副班長,這筆社團費用都收上來之后都暫時存在你那里,你去辦一張新卡用來管理這筆錢,沒問題吧?” “好的。” “其他人大家都考慮一下,我們的綱領跟宗旨,并形成文字,接下來我們招新如何宣傳、如何確定招新范圍等等也都要按照社團的綱領跟宗旨來。這件事大家記得不要跟老師說!” “放心吧,陳班!咱們要等寧社發展壯大了,到時候也讓寧教授看看我們的能力。” “嗯嗯,大家努力!” “必須的!” 實驗室里,寧為在辦公室里也忙活了一下午。敲代碼不是個輕松的活,而且寧為其實也很久沒有敲過代碼了,不過只要投入進去,時間過得飛快,幾個小時他也只完成了實驗室一個小設備的接口文件。 當然這個效率其實已經足夠讓無數程序員汗顏了,畢竟要完成這些可不是有編程功底就行了,本身還要對這些設備有極深的了解才行,不過這塊的工作其實主要是三月完成的。 接下來就是替換跟調試,讓三月能夠直接讀取一起的數據,這能讓實驗室運轉的更為高效。 草草的吃了頓晚飯,寧為這才登陸了華為官網,下載了已經公布的倉頡編程語言,大概測試了一下。 寧為的研究重點自然不止是這款編程語言是否好用,而是深入研究了倉頡的內核。 “這個內核是你設計的?” “喵……是我參與設計的,我研究了全球642種計算機語言,對比了各自的優點跟缺點,在執行跟編譯之間做了優化跟權衡,在安全性跟易用性之間做了優化跟權衡,在各類規范跟通用性上做了優化跟權衡。這么說吧,倉頡跟Java、C一樣屬于全場景開發語言,但性能穩定性在Java之上,不過為了保證安全跟穩定,在擴展性上有一定要求,另外倉頡語言還支持底層的操作,當然這就在學習上難度要比Java稍大一些,需要對計算機底層邏輯有一定了解。當然對于了解C跟C的程序員來說,上手非常簡單。” 寧為覺得屏幕里的小貓雖然是想表達謙虛的意思,但是卻偏偏透著骨子驕傲勁兒,顯然這只小貓對這套倉頡語言還是很滿意的。 “喵……最重要的還是倉頡的編譯器是非常強大的,這款編譯器我可是出了大力的,不止是倉頡,它還能支持這個世界上超過三百種計算機語言,同時具備最符合華夏人使用習慣的文本編輯功能,擁有jing準的實時報錯能力,另外我還在內容庫中添加了許多成熟的代碼列表,來保證倉頡誕生之初就擁有許多可選結構,我把它稱之為永遠的程序員之友。”谷 “哦!”寧為答了句,然后瞟了一眼倉頡的編譯器,隨后直接卸載了這款程序語言。 通用、易學外加功能強大,意味著這屬于面向大眾的程序員的,對于他而言暫時用不上。習慣的力量是強大的,寧為覺得在C跟C還能使用前先用著也挺好。 更重要的是現在他也沒時間去了解倉頡語言到底好不好用,不過看到評論區似乎反響很好那就行了。現在他手頭上還有事情得忙——研究指令集。 CPU的工作原理,就是將輸入的信息轉化成10101數字信號,這些信號通過可以應用傅立葉變換的CPU模塊轉換成高電平與低電平,這些模擬電信號按指定通過不同的模塊,CPU模塊上的微小晶體管就會產生“閉”與“開”的動作,最終得到計算結果。 現在他的任務是讓未來三維硅通管技術生產的CPU知道怎么去工作。但如果這么想其實挺沒意思,所以寧為覺得現在他的任務就是讓英特爾、AMD、高通這些世界性的大企業緊張起來,意識到大型通用芯片領域馬上就可以瘋狂的卷起來

“喵,難道你覺得倉頡語言不配得到你的關注?” “不,三月,只是我現在有更重要的事情,你也知道的,現在我們得一起努力為三維硅通管CPU設計一套指令集,倉頡可做不了這個。不如我們先從簡單的開始,你找一個開源的簡單點的指令集,咱們先研究一下。” “喵……好的。” 下一刻,寧為看著滿屏的0跟1,陷入沉思。機器跟人的思維模式終究是不一樣的,重點就在這些0跟1上,不過此時寧為想到的是他很小的時候在網上看到過的一個段子。 段子講的是一個小兄弟家里的電腦壞了,于是這小兄弟的老鐵給他介紹了一位牛人來修理,牛人來了之后大概檢查了一下電腦隨后問他家里有木有win98的光盤,這小兄弟說沒有,牛人沒說什么,只是找他要了一臺座機電話,然后自己做了一根線跟電腦連接上后,就開始不停的敲打0跟1。 隨后小兄弟就去睡覺了,等他醒來的時候發現那位牛人還坐在電腦前不停敲打0跟1,只是跟他說馬上就好了。果然沒等一會,家里電腦被修好了,具體就是重新安裝了一個win98。當時這位不懂電腦的小兄弟沒覺得這有什么,只是千恩萬謝的把這位牛人送走了,等到好多年后才反應過來,牛人真特么是牛人啊

當時寧為真的相信了這個段子,覺得懂電腦的大神簡直太牛了,竟然能用一部座機電話,打出一個操作系統!但現在他敢肯定那真就是個段子,如果未來有誰真的能靠二進制機器碼敲打出一個系統來,大概只可能是進化后的三月,即便是他看著滿屏的0跟1也只能抓瞎。 “三月啊,你放機器碼,我怎么可能看得懂?” “喵,這不是很簡單嗎?比如這一條,代表著CPU的操作字長為32位,一次處理4個字節;這一段是說允許帶有段超越前綴,可以使用es、ds,

gs;這一段是規定了第一個操作數是一個內存地址,第二個是立即數;這一段是時間控制……” 伴隨著三月的聲音,不斷有0跟1被劃線標注出不同的顏色跟字體,還會很貼心用上文字來表述這些0跟1代表著什么意思。這一刻,寧為是真感覺三月想要教會他如何讀懂二進制的機器語言

“三月啊……打斷一下……” “喵……”三月不滿的叫了一聲,順帶甩了甩尾巴,看向寧為的眼神似乎有了脾氣,就好像在課堂上老師正講得激情澎湃,不聽話的學生卻突然站起來打鬧一樣那種脾氣。 “別直接放機器語言,匯編語言我還是略懂的,直接給我匯編不行嗎?”寧為很無奈的開口道。 “喵……,mov

雖然很氣,但小貓還是妥協了,屏幕上出現的東西雖然依舊很復雜,但起碼不用三月一條條的解釋,寧為也能看懂了。 這就是匯編語言的跟01代碼的區別了,簡單來說,匯編起碼已經屬于人話的范疇,至于機器內部識別的二進制在人看來大概跟鳥語沒什么區別。 對于寧為來說這個環節很重要,通過學習別人怎么來定義CPU的工作模式,然后在跟三月探討怎樣才能讓CPU更完美的去配合人類的要求進行工作。 優秀的指令集能讓各種數據指令如順暢的流水線般在CPU內進行計算,最快的執行各種數據跟指令,且不出各種BUG,最好還能擴展支持盡可能多的層面,比如3D渲染,各類多媒體任務

屬于非常復雜但又不得不做的工作。 沉浸在代碼中的寧為,再次忘記了時間的流逝,只是跟三月不時的一問一答,直到手機鈴聲再次將他從沉溺的狀態中喚醒。 電話是周師兄打來的,剛剛下意識的準備掛斷,靜音,但寧為突然想到現在周師兄已經不是單純的師兄了,還是寧班的輔導員,終究還是先放棄了屏幕中那些代碼,接通了周研平的電話。 “喂,周師兄,啥事?” “寧啊,剛剛有寧班的學生家長打電話來問了我個事,學校是不是成立了一個什么寧社,要交7萬5的社團費用,我當時就懵了……” “啥?寧社收費?”不止是電話對面的周研平懵了,寧為聽了這話也懵了。 尤其是7.5萬的費用? 寧班學費都不敢這么收啊。 “是啊,我接了電話也不敢怠慢,趕緊去了解了一下,才知道是班上那幾個優等生鼓搗出來的,發起者是陳典誠,他們想成立一個學生社團,作為提出者拿了11萬,其他第一批發起者沒人出7.5萬作為社團初始運作資金,照他們的意思,他們希望把寧社辦成一個學生中間的科研社團組織,這些社團資金將用于未來在孵化他們學生中間提出的各種創新項目。未來還有人要加入寧社,也要拿出獎學金的百分之二十,作為社團基金。” 周研平在電話里解釋著:“給你打這個電話呢,我是覺得這事我也不太懂該怎么處理了。聽著好像也不是什么壞事,但又感覺怪怪的。” 寧為想了想問道:“不是,那沒有獎學金,怎么交社團基金?” “不是,寧啊,你還沒明白嗎?想加入寧社,起碼得成績過得去啊,人家孩子們的意思是,如果連獎學金都拿不到,那根本不配加入寧社啊。” “哦……這樣啊……”寧為懂了,突然發現自己還是小看寧班這幫孩子的能力了,真會玩啊。