你不知道的第一部電子計算機,靈光一現的產物,卻因一場官司重回世...

2020-11-28 騰訊網

當貝爾實驗室與 IBM 投入巨大資源開發數字計算機時,在美國中西部一所以農業為主的學院裡,一位物理學教授竟然單槍匹馬,僅憑有限的經費就要打造出更先進的電子計算機……。

只有 650美元,卻想打造第一臺電子計算機的原型機?

1939年 5 月,當艾肯與 IBM 啟動哈佛馬克一號的研發時,愛荷華州立大學教授阿塔納索夫也獲得學校補助,加入打造數字計算機的行列。

IBM 有雄厚財力與商業計算機的基礎,另一邊正在開發複數計算機的貝爾實驗室也有龐大研究經費,反觀阿塔納索夫手上的資源卻少得可憐。學校只給了他 650 美元的補助,其中三分之二還是給研究生貝瑞 (Clifford Berry) 的助理津貼。在如此拮据的情況下,阿塔納索夫卻執意不用 IBM 與貝爾實驗室所用的繼電器,而是選擇速度更快,卻也更昂貴的真空管。

阿塔納索夫

阿塔納索夫早就預料經費有限,因此他在一年多前規劃整體架構時,已經琢磨出解決難題的方案。他降低成本的策略與楚澤設計 V4 時一樣,都是瞄準記憶單元。楚澤用金屬條取代繼電器,阿塔納索夫則是用電容器取代真空管。也就是說,只有運算單元使用真空管,記憶單元全部使用便宜許多的電容器。

研究助理貝瑞原本就是電機系學生,在他的協助下,只花了半年時間,就於 1939 年底完成精簡版的原型機。雖然只有兩組 25 位的記憶單元,運算單元也只有 13 個真空管,但運作結果證明了阿塔納索夫的構想可行,學校也同意新的年度再撥給他 700 美元繼續打造。

這筆錢當然仍遠遠不足,因此阿塔納索夫又向 IBM 等商用計算機公司投遞計劃書,卻都石沉大海。後來終於在 1941 年 3 月,有一個基金會願意贊助五千美元,這部計算機才得以在 1941 年底打造完成。

使用真空管與電容器,第一部電子計算機問世

阿塔納索夫一開始就是為了計算線性代數,才設計出這部計算機。它的原理是透過加減運算,逐步消去變數與方程式,最後得出答案,因此運算單元與控制單元相對簡單。完工後的機器尺寸並不大,約莫一張書桌大小,重 320 公斤,只用了 280 個真空管。最多可解 29 個變數的線性方程組。

記憶單元的主體構造是兩個直徑 20 公分的滾筒,各有 1,600 個電容器分布在滾筒表面。橫置的滾筒每秒轉一圈,表面的電容器經過電刷時,完成讀取資料與重新充電。這就是 1937 年底,阿塔納索夫在酒吧靈光一閃,冒出腦海的解決方案。

輸入裝置與艾肯和斯蒂比茲的設計一樣,利用 IBM 現有的打孔卡片、輸入程序與數據。輸出裝置就相當特殊,真的可以用很「酷」來形容。它是讓特製的卡片經過兩個電極之間,用五千伏特的電弧在卡片上灼燒出許多細小的洞,來記錄計算結果。

ABC的構造

貝爾實驗室與 IBM 在這個時期所開發的計算機仍是用繼電器,雖然傳遞的是電子信號,但繼電器的開關是機械動作,唯獨阿塔納索夫這部計算機全程用電子信號進行二進位的運算。所以當它於 1942 年初成功解出有 10 個變數的線性方程組,也立下一個重要的裡程碑,成為第一部完成運算的電子計算機。

有些人認為它並不完全是電子式,因為滾筒轉動是機械式的。不過這個說法並不公允,因為現代電腦所用的硬碟,裡面讀取頭的動作也是機械式,但我們並不會因此就說現代電腦不是電子式計算機。

二戰中斷研發,兩人各奔前程,留下的 ABC電腦成歷史印記

當然,滾筒大幅拖慢了運算速度也是事實,不過要再提高滾筒轉速應該沒有太大問題,運算速度也就可以提升了。另外輸出裝置也須要再做改善;在實際運作時,電弧偶而會有偏差,沒有打在卡片上的正確位置,而輸出錯誤的答案。這可以設法增進放電的精確度,或放寬孔洞之間的距離,甚至乾脆放棄電弧,改用別種方式貯存計算結果,來確保記錄正確。

只不過就算阿塔納索夫與貝瑞有任何想法,也都來不及再加以改善了。1942 年中,他們兩人都被徵召入伍,不得不離開校園。阿塔納索夫到海軍的武器實驗室服役,二次大戰結束後,與朋友共同創立一家武器研發公司,直到 1961 年退休,從事青少年的電腦教育工作。

貝瑞則是到一家國防相關的企業研發光譜儀,退役後仍繼續留任,不料卻在 1963 年自殺身亡。為了紀念貝瑞,阿塔納索夫從此將他們研發的計算機稱為「阿塔納索夫–貝瑞電腦」 (Atanasoff – Berry Computer,簡稱 ABC)。

ABC 的複製品,存放於愛荷華州立大學

其實阿塔納索夫本來沒有機會將 ABC 這名稱告訴全世界,因為外界從來不知道他們發明出第一部電子計算機。由於愛荷華州是個農業州,工商業並不發達,與科技界原本就沒什麼交集。而愛荷華州立大學當時只是農業與工藝學院,在科學研發方面又不受外界關注。以致於整個 40 年代,只有三篇短短的新聞稿報導過他們開發的電腦。

阿塔納索夫與貝瑞離開後,留在物理館地下室的機器被人遺忘,後來整個愛荷華州立大學也沒人知曉它的用途,就被拆解丟棄了。最後只留下一個插滿電容器的滾筒,見證它曾經存在。因此除了少數人,世人根本不知道有這麼這一臺機器。

阿塔納索夫自己也只把打造 ABC 當成一個有趣的經驗,不值得大肆宣揚。事實上,當年他向基金會申請到補助後,曾經順便將文件複本寄給學校特約的專利律師,但不知是學校並不積極跟蹤還是戰爭的影響,專利申請一直沒有送出去。阿塔納索夫自己也覺得無所謂,沒繼續追問,可見他完全沒察覺自己的發明所蘊含的重要性與價值。

第一部通用型電子計算機 ENIAC,研發竟涉嫌剽竊自 ABC

沒想到原本已在電腦史上石沉大海的 ABC,竟在 1967 年春出現了轉機。阿塔納索夫也才知道自己錯失了什麼。

原來霍尼韋爾(Honeywell) 等大型電腦公司都被索要過專利授權金,而當初取得專利的莫奇來(John Mauchly) 所憑藉的,是他所設計出第一部通用型電子計算機 ENIAC。但莫奇來是在拜訪阿塔納索夫,研究過 ABC 之後,才打造出 ENIAC。因此霍尼韋爾的律師希望阿塔納索夫能出庭作證,他們就能主張對方的專利無效。

阿塔納索夫這才驚覺自己不以為意的專利,竟被他一度推心置腹的莫奇來拔得頭籌。想當初自己熱心地招待莫奇來住在家中,讓他檢視建造中的計算機,還把整份文件攤給他看,結果他竟然獨享利益與光環。忿忿不平的阿塔納索夫當然樂意出庭作證,至少要讓世人知曉他與死去的戰友所打造的 ABC,才是第一部通用型電子計算機。

被人遺忘的 ABC,終於因為這件官司而受到矚目,得以載於史冊。

相關焦點

  • 第一部電子計算機,靈光一現的產物,卻因一場官司重回世人眼前
    你不知道的第一部電子計算機,靈光一現的產物,卻因一場官司重回世人眼前當貝爾實驗室與 IBM 投入巨大資源開發數字計算機時,在美國中西部一所以農業為主的學院裡,一位物理學教授竟然單槍匹馬,僅憑有限的經費就要打造出更先進的電子計算機……。只有650 美元,卻想打造第一臺電子計算機的原型機?
  • 馬刺「靈魂開竅」還是「靈光一現」?
    還是「靈光一現」?馬刺打了兩場常規賽,連克灰熊和猛龍,賽場上馬刺不再是慢悠悠以守帶攻打陣地戰,而是一改常態打起快攻,還投起了三分球,就連德羅贊也突然像庫裡似的瘋狂投起了三分球,兩場比賽都有五人以上得分上雙,這不僅讓球迷疑惑:這還是那支馬刺隊嗎?
  • 陳根:「我以為」和「實際上」,被誤解的「靈光一現」
    創造性思維經常以「靈光一現」的方式表現,從直覺上來講,這種「靈光一現」的時刻並不會太久,尤其是在一小段時間的頭腦風暴以後,經常會有才思枯竭的被掏空感。然而,一篇最近發表在《美國科學院院報》(PNAS)的文章,似乎指向這樣一種可能性——你以為的靈感枯竭,很有可能只是一種錯覺。
  • 你聽說SCP基金會有一個部門叫逆模因部?不,這裡沒有逆模因部!
    你知道逆模因是什麼嗎?逆模因是一種具有自我屏蔽特性的概念,一種透過本身的性質以阻止或者防止他人將其傳播的概念,你不會跟他人分享的資訊,例如密碼還有黑歷史等等。但是逆模因也不全是這些無關緊要的東西,有一些逆模因出現了異常,出現使人類無法記錄和記憶的實體,就像你不相信有SCP-055一樣,好了,這些話說了太多遍了。不,這不是你第一天上工。
  • 許嵩《海上靈光》中的這句話,你真的知道什麼意思嗎?
    《海上靈光》原文如下:因地不真,果招紆曲,你知道是什麼意思嗎?因地不真,果招紆曲。這是《楞嚴經》裡的一句話,簡單講就是修行的動機不正確,你希望的結果,其實現的過程將會紆迴曲折。答案是如果學太極拳動機是為了身體好,學的時候,注意力是在身體的好壞變化上;如果動機是為了學好太極拳,則注意力會集中到如何學好太極拳上面,身體好只是學習過程中的自然產物。再舉個例子:為什麼要做一名職業培訓師?如果做職業培訓師的動機是為了賺錢,那麼錢來得會慢一些,當然,靠虛假浮誇侵權賺錢是歪路,不在討論範圍。因為要賺錢首先自己要先成為一名專業的職業的培訓師,然後才能賺到錢。
  • 第一臺全電子數字計算機的由來
    大家好,歡迎收看我的百家號耐性與骨氣是,今天小編要給大家的介紹的是第一臺全電子數字計算機的由來。計算機如今,大多數人家裡都擁有計算機,口袋裡也可能裝著微型計算機。不管通過什麼方式,凡是用過計算機的人都應該感謝阿蘭·圖靈。20世紀30年代,他提岀了支持現代數字計算機的理論框架。第二次世界大戰期間,圖靈利用這套理論成功破譯了恩尼格瑪機的密碼。
  • 新中國的「第一」:第一臺通用數字電子計算機
    第一臺通用數字電子計算機(新中國的「第一」)上世紀50年代初,我國在制定 「十二年科學規劃」時,提出了「向科學進軍」的口號。時任數學研究所所長華羅庚提出,要研發我國自己的計算機。當時,電子計算機在我國還是空白學科,「十二年科學規劃」將與「兩彈一星」直接配套的電子計算機、半導體、無線電電子學和自動化列為國家四項「緊急措施」。1958年8月1日,我國第一臺電子計算機(103機)完成了四條指令的運行表演,每秒運算速度為30次,成為我國計算技術這門學科建立的標誌。
  • 第一臺通用數字電子計算機(新中國的「第一」)
    時任數學研究所所長華羅庚提出,要研發我國自己的計算機。當時,電子計算機在我國還是空白學科,「十二年科學規劃」將與「兩彈一星」直接配套的電子計算機、半導體、無線電電子學和自動化列為國家四項「緊急措施」。1958年8月1日,我國第一臺電子計算機(103機)完成了四條指令的運行表演,每秒運算速度為30次,成為我國計算技術這門學科建立的標誌。
  • 這四部有深度的電影,王牌賤諜上榜,第一部你應該沒看過
    這四部有深度的電影,《王牌賤諜》上榜,第一部你應該沒看過今天小編來給大家介紹幾部好看地喜劇電影吧,不知道大家平時都喜歡看什麼電影呢,來日方長,就讓小編慢慢給大家介紹一下吧。有時候他們對彼此的了解甚至超過親人,男主角對女主角媽媽說,有時候你的兒子也會有靈光一現的時候,就算是個呆瓜,朋友就是能發現他一秒美好的存在。我去哪兒?回到義大利的他和從前一樣順風順水,他的原生環境讓他自在,在聽到女主懷孕的之後,他用極擅長的方式請假,甚至想要拿錢去買優越感,女主狠狠地推開了他。
  • 「財經翻譯官」2020,你都有哪些靈光一閃的時刻?
    健康碼在疫情防控常態化背景下,「健康碼」已經成為我們日常生活的必備,但你知道健康碼最早的「起點」麼?是浙江杭州。2月11日,浙江省杭州市率先推出健康碼模式,實施市民和擬進入杭州人員的「綠碼、紅碼、黃碼」三色動態管理。
  • 中國第一臺計算機原來長這樣,小平同志說了句意味深長的話
    照片裡,一臺巨大的、類似老式儀表的「大傢伙」,矗立眼前,取名「復旦601型電子積分機」。一般人不會知道,1946年,美國人賓夕法尼亞大學發明人類第一臺計算機,相隔10年之後,1956年5月,復旦大學數學系和物理系師生合作研究、設計,成功研製中國第一臺大型電子模擬計算機——即,復旦601型電子積分機,它能解四階常係數微分方程等問題。
  • 他的靈光一現,重塑了現代物理學
    20世紀初,開爾文勳爵在一次演講中聲稱:「動力學理論認為熱和光都是運動的方式,現在這一理論的優美和明晰,正被兩朵烏雲籠罩著。」隨後的故事我們就知道了,對這兩朵「烏雲」的探索帶來了相對論和量子力學兩大現代物理的兩大支柱。今天我們要講的,就是其中一位撥開烏雲,帶來光芒的劃時代人物。
  • 中國第一臺大型天象儀計算機
    數十年來,北京天文館不知道承載了多少人對昔日時光和青春年華的美好回憶,傾注了多少人對蒼茫星空和浩瀚宇宙的思索夢想。1957年在北京西直門外建成的北京天文館我們「大型天象儀計算機研製」項目組只是這個大科研組下的一個局部小組,在嚴沛然教授帶領下,我們完成了計算機控制的任務,從中我們也經受了鍛鍊和提高,使得我們在第一臺大型天象儀的研製中迅速成長。
  • 專升本計算機基礎入門一
    大家知道算盤可以算數的,如果用機械驅動算盤,讓算盤自動的計算,是不是有點計算機的味道。恰巧歐洲的機械產業,比如機械錶是非常發達的,在此之讓,就有了差分機和分析機器。發明差分機和分析機的叫巴貝奇,但是在考試中,一般考不到他,即使你問計算機專業的本科生,研究生也不一定知道有這麼一個人,但是下面兩個人,在計算機行業絕對是如雷貫耳。
  • 輕鬆一刻:讓寫偏旁一致的四字成語,我靈光一現把自己都寫感動了
    這時室長過來悠悠的說:「兄弟,有困難就和我們說,剛才下自習我都看到了,你抱著樹在啃樹皮!」他女友是得有多黑啊。。。。糗人糗事讓你開心一整天:自主招生語文曾有一道題,讓寫一個四字成語,每個字的偏旁部首都一致,要求每個字都不能重複。我第一反應是魑魅魍魎,可惜一個字都不會寫。
  • 每日一笑:逛街時偶遇前夫,他摟著一富婆,我靈光一現說了句……
    那我結不結婚關你什麼事?」看電視的校花講爆笑笑話:上小學的時候,冬天教室裡都點煤火爐子,所以需要值日生把廢煤球打掃出去,別的值日生都是把廢煤球倒在校門外的一個大坑裡,而我就不一樣了,我趁下課期間把沒燃盡得煤球倒在廁所中蹲坑裡(那時候蹲坑裡好多屎尿)。大家可以想一下,熾熱的煤球遇到屎尿,會發生什麼化學反應哈。
  • 世界上第一臺電子數字計算機
    1946年2月14日誕生了世界上第一臺電子數字計算機ENIAC(埃尼阿克)(英文名全稱The Electronic Numerical Integrator And Calculator),由美國軍方定製的第一臺電子計算機「電子數字積分計算機」在賓夕法尼亞大學問世。
  • 五胞胎爸爸姓「劉」,爺爺靈光一現的取名想法,讓全家人扶額無奈
    總而言之,給孩子取名字也慢慢成為了家長們苦思奇想的事,讓家長們不知道到底給孩子取什麼樣的名字比較好。劉爸爸非常幸運的是有了五個孩子,而這五個孩子還是一起出生的5胞胎,這對於劉爸爸一家來說,就是上天的眷顧和被賜予的最好的禮物。但是隨之,也伴隨著一件非常麻煩的事情,那就是給這5個孩子取什麼名字好呢?
  • 米開朗琪羅靈光一現,以高超的藝術手段賦予亞當以生氣
    這樣的形式感怎麼也彰顯不出神聖和大能。米開朗琪羅靈光一現,以高超的藝術手段賦予亞當以生氣。亞當為第一人,是人類始祖。神讓亞當沉睡,用他的一根肋骨造成一個女人,名叫夏娃。用近代科學解釋為基因克隆。上帝不讓他吃善惡果,夏娃讓他吃,他就吃。結果全人類都遭了央。都被他帶坑裡去了。再次:大自然,動物百獸都收牽連受咒詛,以前吃草的動物開始吃肉,開始捕殺其他動物。地裡長出荊棘和蒺藜來。男人種地,地不再效力,必汗流滿面才能從地裡得吃的。女人必多多增加懷胎的苦楚。
  • 計算機的產生和早期發展,從機電計算機到電子計算機
    繼電器計算機的製造在計算機歷史上只是短暫的一幕,它們剛問世不久就過時了。一方面是由於它們的運算速度慢,另一方面是由於本世紀三十年代電子技術進入成熟階段,但繼電器計算機為研製電子計算機積累了重要經驗。製造電子計算機的努力幾乎是和機電計算機同時開始的。1906年發明了三極熱電子真空管後,人們知道三極體的柵極控制電流開閉的速度,比繼電器快一萬倍。