方寸山下 作品

第86章 人才?天才?妖孽?

 如果用簡單少量的元器件,就能實現產品需要的性能。那麼,使用純硬件電路設計就足夠了。比如81-C型單兵電臺。 

 但如果想實現複雜的功能設計,單片機是必不可少的配置。比如曲卓重新設計的“單兵電臺”。 

 而單片機的工作,是需要驅動作為支持的。 

 最早時編寫驅動,使用的是一種叫“機器語言”的編程語言。這種語言可以直接被單片機識別,執行效率也高,缺點是非常繁瑣複雜。 

 複雜到即便是專業人員使用,都得資料不離手,時時查詢才能完成工作。 

 後來出現了“彙編語言”。彙編語言相比於機器語言是一個巨大的進步。但指令依舊難記,而且功能弱。 

 最大的問題是,每種單片機都有獨特的彙編指令,幾乎沒有互通性,很難實現移植。 

 再後來出現了“C語言”。相較於前兩種語言,C語言的優點就太多了,直到幾十年後依舊是單片機的主流開發語言。 

 曲卓記得上學時學過,C語言是七十年代初誕生的,具體是71年還是72年記不清了。 

 但不管是71還是72,距離眼下這時候都過去4、5年了。他下意識以為,國內的相關從業人員肯定早就已經掌握了。 

 直到王濤著重問出來,他才意識到自己的判斷可能存在某種……誤會? 

 意識到問題所在,曲卓試探的問?“現在,你們還在用匯編語言,或者機器語言?” 

 “……”王濤的表情有點尷尬。 

 相比之下陳總工就圓滑多了,反問曲卓:“你在哪學的C語言?” 

 “71年還是72年的,我爸從外面搞回來一批技術資料,裡面有C語言的教材。我以為這都四五年了,國內已經完成更替了。” 

 “你小子,還挺能耐的。看看教材就學會了?”陳總工面上打了個哈哈,餘光貌似不經意的瞥了下會議室裡的三個軍官。 

 曲卓看明白了,他是怕當兵的認為咱們科研單位的技術落後。趕緊裝出不好意思的模樣撓了撓頭:“我知道C語言出現的時間短,有很多不完善的地方。 

 可彙編語言和機器語言的指令集太複雜了,我記不全,在長嶺那邊也又不到資料。沒辦法,才試著用C語言來編寫。” 

 “哈~”陳總工眉眼間出現了滿意的神色,勉勵道:“彙編語言和機器語言,確實不是你一個小年輕能掌握的。別灰心,你能用C語言寫出可以用的驅動,已經非常不錯了。”