第73章 這是高手(1/2)
在整個江大,電信院的計算機房算是條件最好的機房之一,其規模和設備的先進程度,僅次於網絡中心及計算機學院等。
因此,張高陽的這份工作雖然有點繁瑣,但他的內心還是挺自豪的。
「看到沒,清一色的586,小機房裡甚至還有幾台最新的奔騰三。」
指了指機房內那些還很新的電腦,張高陽得意洋洋地說:「想用電腦的話,就拿出你的本事來,讓我看看你的水平到底咋樣。」
考驗即將開始。
切,一些老古董而已,有什麼值得稀奇的?
余文鋼暗暗腹誹了一句。
作為一個過來人,他在前世什麼樣的先進設備沒用過?論速度,論計算能力,就算是現在的奔騰三,也哪能和二十年後的設備比?
可現如今,為了能用上這樣一台老古董,他卻不得不來接受張高陽的考驗了。
「你想考什麼?」
一屁股坐在了一台電腦前,余文鋼隨手就按下了電源按鈕,電腦屏幕開始閃動,然後在黑白屏Dos狀態下跳了很久,才跳出了win98啟動畫面。
余文鋼熟練地查看起了電腦的配置。
奔騰2處理器,128mb內存,10G硬碟,15寸彩顯,主板自帶音效卡和顯卡……
這樣的配置,除了因為是機房用機沒有獨立顯卡、獨立音效卡、光碟機之外,已現在算得上是目前的高端配置,可是與二十年後的電腦相比,還是差得太遠太遠。
「你不是說你會彙編嗎?來,給你看一段程序,看你能不能看懂。」
張高陽掏出了一張軟盤。
在計算機語言這一塊,分為機器語言、低級語言、高級語言這三種。
機器語言就不必說了。
那是一串串由「0」和「1」組成的指令序列,這種計算機能夠認識的語言,可讀性卻非常非常差,因此很少有人會用。
其次就是低級語言。
彙編語言就是低級語言的一種,也是最為普及的一種。
彙編語言和機器語言實質是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,容易識別和記憶。
源程序經彙編生成的可執行文件不僅比較小,而且執行速度很快。
可是與大量使用堆棧、寄存器,將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節的高級語言相比,彙編語言的源程序一般比較冗長、複雜、容易出錯。
這就意味著,一個能熟練使用彙編語言進行編程的人,需要掌握更多的計算機專業知識,必須對計算機的原理了解得更加透徹。
因此,從計算機語言的學習和掌握來說,不需要有太多的專業知識的高級語言反而是更容易掌握的,反倒是彙編語言,一旦能熟練掌握的,那才是真正的高手。
余文鋼竟然敢說自己還會彙編語言?
張高陽咋一聽,他當時的反應是嗤之以鼻。
那就拿這個來刁難你吧!
張高陽立即就拿出了一張早已準備好的軟盤。
在這個U盤尚未面世,移動硬碟更是罕見的年代,程式設計師想保留自己的程序,只能把它們裝進一張張3.5英寸大小的軟盤裡。
作為一個計算機通信技術方面的專業人士,張高陽在彙編語言方面也是下過苦功的,在早期,他就曾經做過大量的彙編語言編程練習,並且把那些練習程序都保存了下來。
現在,他這張軟盤裡裝的就是他的那些練習程序。
余文鋼比較才一個大一的新生而已,張高陽就算想刁難他,也不至於拿上千行代碼的複雜程序來考驗他。
把軟盤插進了電腦主機的軟碟機里後,張高陽把一段程序調了出來,得意洋洋地說道:「好好看看,看你能看懂不?」
一種熟悉的感覺立即就湧上了余文鋼的心頭。
對於彙編語言,他真的不陌生,甚至於可以稱得上是精通。
彙編語言雖然開發周期特別長,實現一個簡單的功能都非常麻煩,很少被用來編寫應用程式,可它那直接訪問計算機硬體、執行效率極高、占用資源極少的特點,卻讓它被廣泛應用於嵌入式設備、驅動程序、實時應用、核心算法等方面的編程。
本章未完,點選下一頁繼續閱讀。