目前,世界公認的“第一臺通用電子計算機”,是1946年美國制造的ENIAC(埃尼阿克),教科書上也都是這么寫的。 ENIAC是“電子數(shù)字積分計算機”英文首字母的縮寫 Electronic Numerical Integrator And Computer,ENIAC ENIAC·電子數(shù)字積分計算機 ENIAC是一個龐然大物,占地170平; 按3萬一平的房價算,得拿500多萬放它。 ENIAC重達28噸; 孫悟空的金箍棒也就6.75噸,這計算機超過4根金箍棒的重量。 ENIAC很費電,150KW,一個小時150度電,消耗的電能很大一部分轉化成了熱能——所以它還很熱。 ENIAC的質量也不省心,只能穩(wěn)定地工作幾個小時,它用了18600個電子,電子管容易壞,第一年就壞19000個——沒毛病,有的電子管反復地壞,反復地換。 速度方面ENIAC一秒鐘可以計算5000次加法,比當時的其它計算機快1000倍。但是ENIAC自己不會存儲程序,只有20個暫存器,為它準備程序需要花費幾小時甚至幾天時間,雖然計算只需要幾分鐘。 ENIAC采用的十進制進行運算,而不是現(xiàn)在計算機采用二進制。 從工程的角度講,ENIAC并不成功: 研發(fā)經(jīng)費超支3倍以上——預算15萬,實際支出48.68萬,不過是美國政府的項目,錢不是問題; 進度也大大延遲——ENIAC于1943年開始研發(fā),本來是用于計算炮彈軌道的,結果等它造出來二戰(zhàn)已經(jīng)結束了。不過ENIAC后來還是發(fā)揮了巨大的作用,服役近10年,被用于彈道計算、原子彈計算、氫彈計算、天氣預報、風洞設計等多個領域,這也體現(xiàn)了其“通用計算機”的價值。 ENIAC·電子數(shù)字積分計算機 ENIAC信息一覽: “第一電子計算機”之爭注意,ENIAC的身份是“第一臺通用電子計算機”,必須加個“通用”來修飾才夠準確。 如果去掉“通用”,世界上第一臺電子計算機叫做ABC。 事實上,ENIAC制造出來之后申請了美國專利,被認為是“世界上第一臺電子計算機”。 然而一個叫阿塔納索夫的人不干了,他起訴ENIAC抄襲自己的原創(chuàng)思想,不配獲得專利 John V. Atanasoff,1903-1995,名字太長,就簡稱“阿芙”吧 經(jīng)過135次法庭審訊,1973年,美國一家地方法院宣布撤銷ENIAC的專利,判定ENIAC的發(fā)明者只是從阿芙那里繼承了電子計算機的主要構件思想,不是新的發(fā)明,還了ABC一個名分。 接下來我們介紹一下ABC。 ABC這款計算機誕生于1940年,比ENIAC開始著手研發(fā)要早3年時間。 為什么叫ABC呢?因為它的研發(fā)者一個叫阿芙,英文名以A開頭,一個叫貝瑞,英文名以B開頭,而計算機英語以C開頭,合稱ABC Atanasoff–Berry Computer,ABC ABC不是一臺通用的計算機,只能用來解方程,但是它開創(chuàng)性地采用電子管來制造計算機,具有劃時代、創(chuàng)世紀的深淵意義。 怎么個劃時代法呢? ABC最初設計于1937年,那個時代計算機器都是使用繼電器制造的。 電子管相比于繼電器速度更快,但是電子管容易壞。 電子管本質上就是個燈泡,而燈絲是有壽命的,燒壞了就要換管子 ABC采用電子管制造,就是使用了當時還不穩(wěn)定的新技術,是一個大膽的創(chuàng)舉。 雖然理論上電子管更快,但是ABC設計上有問題,速度發(fā)揮不出來。后來因為經(jīng)費沒申請下來,ABC項目沒有繼續(xù)研發(fā)下去,機器本身也被拆毀。 所以這個故事告訴我們,不要迷信新技術,新技術的宣傳里有洞察,也有忽悠。大多數(shù)企業(yè)并不愿意采用新技術,更愿意采用穩(wěn)定的、成熟的技術。 在1941年的時候,阿芙把ABC的設計思想告訴了約翰·莫克利(名字不好記,就叫“約漢”好了),這個約漢后來成為ENIAC項目的負責人之一,于是ABC的設計思想就被用到了ENIAC的制造當中,這也引出了前面講的那場官司。 ABC設計圖
|
|