亮劍之軍工系統 第569章

作者:远征士兵

然而,更讓兩位數學家震驚的還在後頭。

兩個數學家一個叫班浩林一個叫陳杰風,兩人都是正值中年並且在國內知名大學任過教的,在華夏數學界頗有些威望。

他們與瓊一起投入到繼電器計算機的研發後,感覺就像開闢了一個全新的領域打開了一扇新世界的大門……其實這就是一個新世界,它將來還會改變這個世界。

這使兩人興奮不已,同時又感覺到了自己的渺小和落後。

這一天,瓊和他們正在討論一組需要多少個繼電器……這決定了計算機咚愕墓爣�

瓊認爲應該要用32個兩位數學家卻主張用16個。

“32位可以完成更多的任務!”瓊說:“繼電器的體積比‘克里斯托弗’小得多,耖電量也更小,尤其速度更快,如果不能算更大的數,速度的增加就沒有太大的意義!”

“雖然你說的都對,瓊!”班浩林反對道:“你應該知道繼電器工作的風險很大,32位意味着我們需要的零件至少要增加一倍,風險和維護難度也增加一倍!”

這是由繼電器的工作特性決定的,只要有一個繼電器出問題整臺機器都無法正常咝校粤慵蕉囡L險就越大。

“可這依舊值得我們一試!”瓊堅持:“只有32位纔有可能滿足大部份的咚阈枨螅 �

“可是‘克里斯托弗’就是16個一組的!”陳杰風對此表示不解。

“所以我們才知道它不夠!”瓊說:“遠遠不夠!”

這時王學新信步走進了防空洞,聽到他們爭吵不由疑惑的走上前進。

瓊就像找到救星一樣鬆了口氣,朝王學新叫道:“團長同志,你來的正好,我想聽聽你的意見!”

王學新初時還一陣緊張,因爲像這種數學家討論的問題,只要稍微深奧一些自己就聽不懂了……自己大學時最怕的就是數學。

但既然已經撞到槍口上了也不能臨陣脫逃,王學新只能硬着頭皮上。

聽完兩邊的暢述之後,王學新基本明白了。

這其實是日不落和華夏對計算機的需求不同。

日不落研發計算機有更龐大的數據需要處理,所以需要更多位計算範圍更廣的計算機。

而華夏,至少到目前爲止計算機的作用就是解碼。

對於工業還沒大發展的華夏,16位咚阋呀涀銐蛄耍踔翆硗鯇W新想要將其搬到飛彈上也是如此。

“如果我們需要提高咚憔鹊脑挘 杯偫^續勸說着:“當然要擴展到32位,否則會有很多麻煩!”

“咚憔龋俊蓖鯇W新一愣,然後問:“瓊,你聽說過浮點咚銌幔俊�

“浮點咚悖俊杯傄荒樸拢骸澳鞘鞘颤N?”

第六百二十八章 節省空間

也難怪瓊不知道。

浮點咚氵@東西是在計算機發展一段時間後才針對有限存儲空間提高其靈活性和咚愎爣l明出來的。

此時的瓊還有遠在日不落的圖靈,他們雖然有足夠的智商發明這種咚悖藭r他們的注意力主要集中在“克里斯托弗”本身,而且主要針對其解碼方面的用途,於是就沒有考慮到這一點。

“這麼說吧!”王學新帶着幾個人來到防空洞門邊的辦公桌前,拿過桌上的紙和筆一邊寫着一邊解釋道:“如果我們使用16位咚銕档臄祿闯R幍倪算方式應該是將一半的存儲單元也就是7位配給整數,另8位分配給小數,對嗎?”

“沒錯!”瓊點了點頭。

之所以整數位只有7位,是因爲數據通常有正有負,要空出一位表示正負(0表示正,1表示負),這一位也被稱作是符號位。

“這樣的存儲法很多時候會出現空間和時間的浪費!”王學新接着說道:“它的整數位固定只有7位小數位固定只有8位,如果有個數據是123456678,雖然它只有8位數而我們的存儲單元有16個,但卻存不下這個數字!”

這是因爲整數位只有7位的原因,所以一個八位數已經超出它的儲存範圍了,儘管小數位的8個儲存單元一個數字都沒存。

同理,如果整數位一個數字都沒有,小數位卻在第九位上,也無法有效儲存進行咚恪�

瓊點頭道:“這就是我想說的,我們應該要擴展到32個存儲單元,之前用機械零件要做到這一點很困難,現在改用繼電器做零件了,同樣的條件完全能實現32位爲什麼不做?”

“等等,瓊!”王學新說:“你先聽我說完!”

瓊點了下頭然後就不說話了。

王學新接着說道:“這是傳統的儲存方式,我們姑且把它稱作定點咚恪8↑c咚愕囊馑际牵覀儼哑渲袔孜唬热缢奈挥脕泶鎯Υ畏健�

“存儲次方?”瓊喫驚的望向王學新:“但它們通常沒有次方!”

陳班兩人也疑惑不解,他們不明白這樣轉換會有什麼用。

王學新舉了個例子:“比如剛纔的數據12345678,我們爲什麼不能把它變成1.23456678乘以10的7次方?然後我們的整數和小數的存儲空間就可以隨意利用,簡單的說,就是小數沒有用到的存儲空間就可以用這方法變換到整數利用,整數沒有用到的存儲空間可以變換到小數去利用!”

瓊聽着不由恍然大悟。

“說得對,團長同志!”瓊說:“這樣一來,任何時候我們的存儲空間都有11位,可以存下任何一個11位數而不是定點咚愕�7位整位或8位小數。”

“是的!”王學新點了點頭,說:“實際上,如果把它轉換爲二進制並把所有的數字都轉換成1.XXXX的形式並只存小數點後的數字的話,我們還可以多存一位也就是12位!”

這有點難理解。

之所以能多存一位,是因爲二進制中的數字不是0就是1,而第一位永遠都是1……第一位如果是0的話就不需要寫出來了,就像十進制裏的一個整數前面不可能有零一樣。

如果第一位永遠是1,那就不需要浪費一個空間把它存進存儲單元裏,於是就省下了一個存儲單元做到了存儲單元最大化利用。

具體到咚銜r要做的,就是不要把這個沒有存進去的“1”漏掉……現代編程咚憧梢栽诔绦蛑邪选�1”加上計算,而這時期的咚悖褪窃诖鎯卧g多接幾根電線增加些進位規則。

王學新接着又說道:“確切的說,不只12位!”

瓊一愣,然後馬上就明白了,她瞪大了眼睛連連點頭:“是的,不只12位!應該是……”

瓊稍加思索,就興奮的說:“極端情況下,應該是20位,對嗎?團長同志!”

王學新點了點頭,瓊不愧是瓊,一個日不落的數學家,她馬上就知道小數點可以移動的另一個好處,就是還可以增加咚憔取�

比如一個數據是0.00000001111111111111,定點咚闶菦]法存這個數字的,但浮點咚阒恍枰阉兂�1.111111111111,再將小數點移了多少位存在次方存儲單元,12個存儲單元就恰好可以把這個數存下並進行咚恪�

這說白了其實就是二進制的科學計數法,只不過要想辦法把數據準確的存進有限的空間裏所以纔多出了七七八八空間還有位數之類的玩意。

班、陳兩人聽着有些迷糊,但看到瓊一臉興奮的樣子,他們就知道王學新說的沒錯,只是他們沒聽懂而已。

不過在這方面王學新並不擔心,因爲班、陳兩人只是一時沒習慣二進制的計算也沒習慣將其與計算機的存儲單元聯繫在一起,所以纔有些半懂不懂聽得不是很明白。

“太棒了團長同志!”瓊興奮的擁抱了王學新一下,說:“這方法使我們可以在不增加存儲單元的情況提高咚憔群瓦算範圍,太不可思議了,你是怎麼想到這方法的?”

“這……”王學新有些尷尬的看了看班陳兩人一眼,回答:“這是……你知道的,我們在研發計算機的時候就碰到這個問題,爲了儘可能的降低故障率,我們只能想盡辦法減少零件!”

王學新這個解釋合情合理。

零件越多故障率越高,反過來零件越少故障率當然就越低。

八路軍的工業水平不行零件故障率高,就要想盡辦法減少零件以降低故障率,於是就要在算法上動腦筋。

不過當然,這一切都沒有發生,它們只是王學新虛構出來的。

王學新會知道這些,只不過是佔了點現代人的便宜罷了。

有時候王學新在想,如果這些都能上,那是不是自己在大學時學的那什麼C語言也能用上?

不過想想就知道不可能,這時候計算機才剛出來,用的都是低級語言甚至連低級語言都沒有,需要手動連線控制……

像C語言這種東西那肯定是用不上的。

第六百二十九章 蘇禮國

王學新提的這浮點咚悖粌H讓瓊感到喫驚,遠在世界另一頭的圖靈聽說了都是又驚又喜。

如果說之前八路軍在繼電器方面走在前頭還能算是他們的邭獾脑挘沁@浮點咚憔褪菍嵈驅嵉膭撔潞屯黄屏恕�

圖靈甚至都在懷疑八路軍是不是已經全面應用了低咚闼俣鹊挠嬎銠C……

“這種算法看起來是長期大範圍應用後產生的一種節約成本的創新!”圖靈說:“如果,華夏的計算機還沒研發出來就有了這種算法,那隻能說他們的思維太超前了!”

也難怪圖靈會這麼想,這是大多數科學和技術的發展規律……在工業發展中,人們往往是先生產出機器,在使用中發現它有哪些哪些不足,然後纔會想方設法的用各種方法去解決這些不足。

但華夏在計算機方面卻違背了這種規律:其計算機還在研發中還未投入使用,這種成熟的可以有效節約成本提高零件利用率擴展咚愎爣乃惴ň鸵呀浶纬闪恕�

這讓圖靈很意外,心裏忍不住對這個早已聞名海外的華夏團長有了些好奇……

另一邊的王學新,此時已經把繼電器用在“高火”上了。

在此之前,“高火”的控制是機械式的,簡單的說就是高火的控制系統主要是由兩個氣壓瓶提供動力實現控制:氣壓瓶連着“高火”的操縱桿,需要拉動時就打開閥門釋放氣壓瓶的氣壓以推動操縱桿調節。

這種操控方式有很多缺點,比如重量大、佔用空間大、操控不夠精準等等,甚至到後期想穩定飛行都有困難……氣壓瓶的氣壓釋放一部份後壓力隨之變小,同樣的預設時間內就達不到需要的操控值,於是越到後期飛行越不穩定。

這直接導致“高火”的精度較差,它還真是需要靠邭饣蚴桥哭Z炸纔有可能命中目標。

這些問題隨着繼電器的應用就解決了。

氣壓瓶就沒必要帶了,帶上一個儲電池再由若干個繼電器連接成電路控制一個電動機,再由電動機產生的扭力控制操縱桿。

這麼做不僅重量比之前輕了許多,操控也更精準、更及時,後期也不會出現變化,不僅降低了成本還提高了整體性能。

王學新沒有親自去三家店,他讓人把繼電器和設計圖紙送給正在三家店生產改進“高火”的蘇教授。

蘇教授收到東西時正與和志民兩人討論着怎麼進一步提高“高火”的精度,他們設計了很多方案,包括爲氣壓瓶加上氣壓計以適時根據氣壓大小自動調節數據,發現很難做到又想着增加氣壓瓶使其能長時間保持穩定等等。

但各種方法都在實驗後一個接着一個被推翻。

這是機械操作的特點,它是不可能做到完美的,因爲每個氣壓瓶都不可能一樣每架“高火”在飛行的過程中釋放的壓力也不一樣,甚至操縱桿需要的力度都不一樣,根本就沒法精準控制。

但圖紙一來,蘇教授看了看,就帶着一絲苦澀的微笑對和志民說道:“咱們別折騰了,人家已經把這問題解決了!”

說着就把圖紙給和志民遞了上去。

“什麼?解決了?”和志民還不信,這麼複雜的問題哪裏是說解決就解決的!

但看了看圖紙,和志民不由心服口服:“咱們一直想着在原有的基礎上改進,卻沒想到人家不玩這一套了,直接把機械式控制改成了電力控制!”

蘇教授打趣道:“我說老和,咱們可得加把勁了!否則,咱們這幫老頭在這都像是喫乾飯的,啥也沒幹啥也幹不好!”

和志民聽着這話心裏也挺不是滋味的。

和志民有時就在想,這問題出在哪裏呢?

是老蘇和自己水平不夠要被淘汰了嗎?

不應該啊!華夏沒幾個人能趕得上他們這組合了吧!

想來想去,和志民認爲問題應該是出在小東北那,他的技術更新太快了,讓他們這幾個老頭子拍馬也追不上!

王學新這邊正好找到了五金所說的蘇禮國。

前後用了八天,在王學新看來這速度已經相當快了,畢竟是這兵荒馬亂的時代,想找出一個人不像現代那樣只要電腦裏一輸……各種信息就出來了。

不過這只是表面現像。

在尋找蘇禮國時其實還繞了個彎出現了“燈下黑”的情況。

這個蘇禮國其實一直都在根據地爲八路軍組裝無線電。

對於這個就在八路軍裏的人,總部卻因爲沒有先從八路軍內部開始排查於是平添了許多麻煩。

不過這也難怪,誰能想到要找的這個人就在組織裏呢?

總部是動用了情報人員先從上海找起。

先是打聽到他逃到了杭州,又打聽到逃往太原,最後才知道參加了八路軍就在陝北。

知道這事後首長氣得差點罵娘,因爲這其中差點就有情報人員因此而暴露(對於情報人員來說,每一次行動都存在很大的風險)。

蘇禮國五十出頭,穿着一身洗得發白打着補丁的軍裝,戴着副黑邊框眼鏡留着三角胡,身材精瘦看起來有些營養不良,與王學新握手時還忍不住咳了兩聲。

“蘇老,您這是感染風寒了吧?”王學新給蘇禮國遞上了一杯咖啡,他知道像蘇禮國這樣出身豪門而且留過學的人,肯定不會拒絕這東西。

果然,蘇禮國一聞到咖啡的香味就嚥了下口水,趕忙雙手小心翼翼的端過,回答:“唉,就是以前從上海逃出來時犯的毛病,一直不見好!不礙事!”

王學新點了點頭,心下有些感概,這可是上海曾經數一數二的商賈的富三代,沒想到現在就這樣了,小鬼子可真是害人不湣�

接着王學新也不繞彎了,直接問蘇禮國:“蘇老,這次找你來是想問個問題:我們有沒有可能自產電子管?”

蘇禮國似乎早就猜到了王學新會這樣問,他輕輕搖了搖頭,說:“團長,雖然我很想說可能,但是……”

接下來的話就不用說了,王學新知道是什麼意思。

第六百三十章 生產

“電子管的生產這麼困難麼?”王學新聽着有些奇怪。

蘇禮國搖頭回答:“電子管的生產其實並不困難,但重點是它要求高純度金屬材料,我們華夏無法生產這種材料所以……”

在蘇禮國的介紹下王學新就明白了,這不是技術問題。

其實也可以說是技術問題,但它中材料冶煉方面的技術,而且還是稀有金屬,比如鎢、鉬、鎳等。