上次我們講述艾倫·麥席森·圖靈的故事時曾經說過,圖靈同學有乙個「計算機之父」的稱號,那麼計算機之母是誰呢?其實計算機是無性繁殖的,它沒有媽,卻有兩個爸,「計算機之父」除了圖靈還有乙個。
這一位「計算機之父」的名氣比圖靈大得多,無論是計算機科班出身的專業人士,還是初入門的新人,無人不知他的大名。就連那些對計算機毫無興趣,僅僅為了職稱考試而去上計算機培訓課的人,也會在第一堂課上了解他和他提出的原理。他,就是馮·諾依曼(von neumann john)。
很「簡單」的少年得志
馮·諾依曼,著名匈牙利裔美籍數學家、計算機科學家、物理學家和化學家。2023年12月28日出生於匈牙利布達佩斯的乙個猶太人家庭。
馮·諾依曼的父親麥克斯年輕有為、風度翩翩,憑著勤奮、機智和善於經營,年輕時就已躋身於布達佩斯的銀行家行列。馮·諾依曼的母親是一位善良的婦女,賢惠溫順,受過良好教育。
馮·諾依曼從小就顯示出數學和記憶方面的天才,從孩提時代起,馮·諾依曼就有過目不忘的天賦,六歲時他就能用希臘語同父親互相開玩笑。六歲時他能心算做八位數除法,八歲時掌握微積分,在十歲時他花費了數月讀完了一部四十八卷的世界史,並可以對當前發生的事件和歷史上某個事件做出對比,並討論兩者的軍事理論和政治策略,十二歲就讀懂領會了波萊爾的大作《函式論》要義。
很「不簡單」的馮·諾依曼結構
從20世紀初,物理學和電子學科學家們就在爭論製造可以進行數值計算的機器應該採用什麼樣的結構。人們被十進位制這個人類習慣的計數方法所困擾。所以,那時以研製模擬計算機的呼聲更為響亮和有力。20世紀30年代中期,美國科學家馮諾依曼大膽的提出,拋棄十進位制,採用二進位製作為數字計算機的數制基礎。同時,他還說預先編制計算程式,然後由計算機來按照人們事前制定的計算順序來執行數值計算工作。
馮諾依曼理論的要點是:數字計算機的數制採用二進位制;計算機應該按照程式順序執行。
人們把馮諾依曼的這個理論稱為馮諾依曼體系結構。從eniac(eniac並不是馮諾依曼體系)到當前最先進的計算機都採用的是馮諾依曼體系結構。所以馮諾依曼是當之無愧的數字計算機之父。
根據馮諾依曼體系結構構成的計算機,必須具有如下功能:
為了完成上述的功能,計算機必須具備五大基本組成部件,包括:
「簡單卻不簡單」
在他的晚年,一位學生向曾他請教應該如何做事,成就傍身的馮·諾依曼只說了乙個詞:簡單!
約翰 馮 諾依曼
約翰 馮 諾依曼 john von nouma 1903 1957 美藉匈牙利人,1903年12 月28 日生於匈牙利的布達佩斯,父親是乙個銀行家,家境富裕,十分注意對 孩子的教育。馮 諾依曼從小聰穎過人,興趣廣泛,讀書過目不忘。據說他6 歲時就能用古 希臘語同父親閒談,一生掌握了七種語言。最擅德語...
計算機界名人榜 約翰 馮 諾依曼
約翰 馮 諾依曼 20世紀即將過去,21世紀就要到來 我們站在世紀之交的大門檻,回顧20世紀科學技術的輝煌發展時,不能不提及20世紀最傑出的數學家之一的馮 諾依曼 眾所周知,1946年發明的電子計算機,大大促進了科學技術的進步,大大促進了社會生活的進步 鑑於馮 諾依曼在發明電子計算機中所起到關鍵性作...
計算機界名人榜 約翰 馮 諾依曼
約翰 馮 諾依曼 20世紀即將過去,21世紀就要到來 我們站在世紀之交的大門檻,回顧20世紀科學技術的輝煌發展時,不能不提及20世紀最傑出的數學家之一的馮 諾依曼 眾所周知,1946年發明的電子計算機,大大促進了科學技術的進步,大大促進了社會生活的進步 鑑於馮 諾依曼在發明電子計算機中所起到關鍵性作...