第744章 二進位(2/2)
潘萬知道弗森登,弗森登不知道潘萬。
他們在宣暄時心下都在奇怪,無線電專家、物理學家跟密碼分析員能有什麼交集?
難道說讓無線電專家接收信號,密碼分析員破譯?
夏爾沒急著說,他示意兩人坐下,等秘書為弗森登遞上一杯咖啡後,這才不急不緩的說:「我在考慮一種可能性,先生們,我們有可能用機器破譯密碼嗎?」
「機器?」弗森登和潘萬不約而同的朝夏爾投來驚疑的目光。
「我們的確有用機器,將軍。」潘萬中尉解釋道:「比如解碼機……」
「不,這不同。」夏爾打斷了潘萬中尉,他換了一個方式問:「你們應該對二進位有所了解吧?」
「當然。」弗森登點頭:「萊布尼茨的發明,用來解決邏輯問題。」
潘萬中尉說:「我甚至對它有過研究,我試圖把它用在破譯密碼上。」
(上圖為德國數學家萊布尼茨,他於1679年發明了二進位,當時主要是為了將複雜的問題轉換為簡單的「是」與「非」的邏輯計算,沒想到在後世成了現代計算機技術的基礎)
「很好。」夏爾感覺自己沒挑錯人:
「既然你們都知道二進位,也知道它可以用來解決邏輯問題。」
「那麼,我們為什麼不把它用機器實現呢?」
「我的意思是,如果某個元件有電代表『1』,沒電代表『0』,是否可以用這些元件的組合得到某種計算的答案?」
最⊥新⊥小⊥說⊥在⊥⊥⊥首⊥發!
弗森登和潘萬聽得一愣一愣的。
過了好一會兒,對數字更敏感的潘萬說:「將軍的意思是,只要我們輸入數據,它就能得到我們想要的結果?也就是說,它會自動完成計算過程,所有的?」
「是的。」夏爾讚許的點了點頭,這個理解很到位。
弗森登搖著頭,一臉難以置信:
「這不可能實現,將軍。」
「您知道這意味著什麼嗎?」
「如果能做到這些,它甚至可以說擁有人類的智慧,這將會是一種極為恐怖的存在。」
夏爾又給弗森登豎了下大拇指,他看到了將來。
夏爾不指望兩人現在就能接受,20年後圖靈首次提出這想法時,同樣也有許多人以為他瘋了,認為這不可能實現。
但幾年後他在接受破譯電碼的工作時,還是造出了人類史上第一台計算機。
(上圖為圖靈,1935年躺在草地上,突發奇想是否可以用機器代替人類完成計算,1936發表論文提出「圖靈機」的慨念,但幾乎沒人認同)
「原理並不複雜。」夏爾說:
「我們可以用特定的接線方式實現邏輯運算。」
「比如只有兩個元件都有電,它們共同控制的元件才有電,這就是『與』運算。」
「類似的,兩個元件只要一個有電,它們控制的元件就有電,這是『或』運算。」
潘萬中尉瞬間瞪大了眼睛:
「如果某元件有電,其控制的元件沒電,就是『非』運算。」
「上帝,這可能……這可能真的能實現。」
「這種運算甚至有了理論基礎,我是說二進位運算規則。」
弗森登依舊搖著頭:「這不可能,這是在浪費時間,將軍,它毫無意義。」
夏爾語氣平靜:「我們為什麼不從簡單的開始?比如,製造一個機器讓它完成二進位的加法。」
(本章完)