馮·諾依曼與計算機的發展

2020-12-07 新華網客戶端

說到計算機的發展,就不能不提到美籍科學家馮·諾依曼。馮·諾依曼早期以算子理論、共振論、量子理論、集合論等方面的研究聞名,他開創了馮·諾依曼代數。他為研製電子數字計算機提供了基礎性的方案。1944年,馮·諾依曼與摩根斯特恩合著《博弈論與經濟行為》,這部著作是博弈論學科的奠基性書籍。晚年,馮·諾依曼研究自動機理論,著有對人腦和計算機系統進行精確分析的著作《計算機與人腦》。作為二十世紀最偉大的數學家之一,馮·諾依曼被後人稱為「計算機之父」。

20世紀初,物理學家和電子學家關於數值計算的機器應該採用什麼樣的結構而爭論不休。這個問題被爭論了多年,但一直沒有得到解答。而與此同時,人們也被十進位這個計數方法所困擾。直到二十世紀三十年代中期,馮·諾依曼大膽地提出拋棄十進位的構想,採用二進位作為數字計算機的數制基礎。另外,馮·諾依曼還提出預先編制計算程序,然後由計算機來按照人們制定的計算順序來執行數值計算工作。

馮·諾依曼理論的要點是:數字計算機的數制採用二進位;計算機應該按照程序順序執行。馮·諾依曼體系結構構成的計算機,必須具有如下功能:第一,把需要的程序和數據送至計算機中。第二,計算機必須具有長期記憶程序、數據、中間結果及最終運算結果的能力。第三,計算機能夠完成各種算術、邏輯運算和數據傳送等數據加工處理的能力。第四,計算機能夠根據需要來控制程序走向,並能根據指令來控制機器的各部件協調操作。第五,計算機能夠按照要求將處理結果輸出給用戶。

由此,馮·諾依曼提出的計算機基本結構和工作方式設想,為計算機的誕生和發展提供了理論基礎。時至今日,儘管計算機軟硬體技術飛速發展,但計算機本身的體系結構並沒有明顯的突破,當今的計算機仍屬於馮·諾依曼架構。人們把這個理論稱為馮·諾依曼體系結構。

本作品為「科普中國-科學原理一點通」原創,轉載時務請註明出處。

作者: 毛菡   [責任編輯: 李浩]

相關焦點

  • 電子計算機背後的奠基者——數學天才馮.諾依曼
    1903年,布達佩斯迅速發展,是一個蓬勃發展的知識之都。約翰·馮·諾伊曼的確是通過天生的天才和富裕的家庭能夠在當時的精英教育體系中脫穎而出的人之一。馮·諾依曼很小的時候就對數學,數字的本質以及周圍世界的邏輯感興趣。即使在六歲的時候,他的母親曾經有意無意地凝視著他,問道:「你在算什麼?」,這顯示出他對數字的天生的親和力。不過,年輕的馮·諾依曼不僅對數學感興趣。
  • 約翰·馮·諾依曼
    馮·諾依曼是布達佩斯大學數學博士,是現代計算機、博弈論、核武器和生化武器等領域內的科學全才之一,被後人稱為「現代計算機之父」、「博弈論之父」。馮·諾依曼先後執教於柏林大學和漢堡大學,1930年前往美國,後入美國籍。歷任普林斯頓大學教授、普林斯頓高等研究院教授,入選美國原子能委員會會員、美國國家科學院院士。
  • 計算機之父——馮·諾依曼和他的體系結構
    計算機的發展經歷了一個世紀發展,在這一個世紀裡有許許多多的人為計算機的發展做出了巨大的貢獻。其中馮·諾依曼則被稱為計算機之父。 馮·諾依曼 馮·諾依曼是美籍匈牙利人,是著名的數學家,計算機科學家,物理學家。是20世紀最著名的數學家之一。
  • 數學名人 | 馮·諾依曼
    博弈論之父馮·諾依曼 馮·諾依曼,美籍匈牙利數學家、計算機科學家、物理學家,是20世紀最重要的數學家之一。馮·諾依曼是布達佩斯大學數學博士,在現代計算機、博弈論、核武器和生化武器等領域內的科學全才之一,被後人稱為「計算機之父」、「博弈論之父」。
  • 馮·諾依曼辭世60周年紀念
    馮諾依曼和奧本海默在普林斯頓計算機前馮•諾依曼在計算機工程的開創性工作是計算機產業的基礎。所有的人都在受益。他牽頭撰寫的EDVAC報告定義了「馮•諾依曼」架構,後來IBM等所有其它計算機項目都以此為基礎建造計算機。EDVAC報告中最核心的概念是「存儲程序(Stored Program)」,馮•諾依曼把這個概念的原創權公正無私地給予圖靈。
  • 馮·諾依曼逝世60周年:他做了無數一流的工作,包括奠定了計算機...
    今天是馮·諾依曼逝世60周年的日子。馮·諾依曼在數學、理論物理和邏輯領域貢獻良多,也影響、改變了許多人,比如圖靈、納什。今天我們熱烈討論的AlphaGo、人工智慧,與馮·諾依曼同樣分不開。馮·諾依曼在計算機工程的開創性工作是計算機產業的基礎,所有的人都在受益。馮·諾依曼生於1903年12月28日,逝於1957年2月8日。
  • 中山大學開設「馮·諾依曼」計算機實驗班—新聞—科學網
    7月10日,記者從中山大學數據科學與計算機學院獲悉,該院針對國家急需的卡脖子關鍵技術人才培養,將從今年開始在計算機類本科專業中設立「馮·諾依曼」實驗班。
  • 約翰·馮·諾依曼的早年生活、洛斯阿拉莫斯國家實驗室時期及電子計算機之路
    在他逝世後約六十年的現在來看, 他預知電子計算機時代來臨的重要性更是日益顯現。馮·諾依曼不僅僅只是數學家。他的天賦在於將數學抽象概念及數學方法結合成不平凡的常識, 一切他對事物的想法都能觀察到。如果馮·諾依曼活得更久一點, 他一定能夠獲得阿貝爾獎、 以及諾貝爾經濟學獎、 諾貝爾計算機科學獎和諾貝爾數學獎等殊榮。這些諾貝爾獎項雖然還不存在, 但是總有一天終究會設立。
  • 馮·諾依曼體系結構:計算機組成的金字塔
    馮·諾依曼體系結構剛才我們講了一臺計算機的硬體組成,這說的是我們平時用的個人電腦或者伺服器。那我們平時最常用的智慧型手機的組成,也是這樣嗎?這其實就是,計算機祖師爺之一馮·諾依曼(John von Neumann)提出的馮·諾依曼體系結構(Von Neumann architecture),也叫存儲程序計算機。什麼是存儲程序計算機呢?
  • 馮·諾依曼與計算天氣之夢
    ,而是普林斯頓大學高級研究院數據教授馮·諾依曼。  為什麼馮·諾依曼會與數值天氣預報結緣呢?第一臺電子計算機ENIAC的誕生,為解決這一問題提供了新的可能。  1944年,馮·諾依曼來到賓夕法尼亞大學摩爾工程學院,正式成為ENIAC研製項目的顧問。1945年末,他成功說服了高級研究院主任和理事會,撥款10萬美元支持ENIAC項目。馮·諾依曼大約在1945年末或更晚些時候,注意到了氣象領域。他很快就意識到,數值天氣預報是計算機在數學應用領域面臨的最重要的挑戰之一。
  • 烏鎮智庫尼克:紀念馮·諾依曼辭世60周年
    馮·諾依曼和奧本海默在普林斯頓計算機前馮•諾依曼在計算機工程的開創性工作是計算機產業的基礎。所有的人都在受益。他牽頭撰寫的EDVAC報告定義了「馮•諾依曼」架構,後來IBM等所有其它計算機項目都以此為基礎建造計算機。EDVAC報告中最核心的概念是「存儲程序(Stored Program)」,馮•諾依曼把這個概念的原創權公正無私地給予圖靈。
  • 馮.諾依曼架構在新人工智慧時代的進化
    馮·諾依曼架構的特點是非常簡潔,不需要在內存和CPU(中央處理器)之間設置多條總線【1】馮.諾依曼架構新人工智慧時代的AI威脅論和產生的標準智能模型諾依曼架構的進化我們在上文中提到,馮·諾依曼架構有五個構成部分,分別是計算器、邏輯控制裝置、存貯器、輸入系統、輸出系統。
  • 中山大學將打造「馮·諾依曼」實驗班
    日前記者從中山大學數據科學與計算機學院了解到,針對國家急需的卡脖子關鍵技術人才培養,該院將從2020年開始在計算機類本科專業中設立「馮·諾依曼」實驗班。哪些學生可以進入「馮·諾依曼」實驗班學習?該學院相關負責人表示,該實驗班的學生將從2020年錄取到中大計算機類專業的新生中進行遴選。
  • 科學網—馮·諾依曼之後有馮康
    馮康 ■薩蘇 在談到計算機時代的時候,馮·諾依曼是一個無比光輝的名字。因為這個天才的匈牙利人為研製電子數學計算機提供了基礎性的方案,晚年還主導了針對博弈論方面的科學探索,是名副其實的計算機之父。 馮·諾依曼為世界設計出了算數的機器,但是,在計算機今天另一個巨大應用領域——模擬仿真方面,這位天才卻沒有來得及給出前瞻性的指導——1957年,馮·諾依曼去世的時候,用計算機模擬仿真,實現工程技術方面的突破還停留在想像之中。
  • 12月28日:1903年計算機之父馮·諾依曼出生
    馮·諾伊曼出生於匈牙利的美國籍猶太人數學家,他是現代計算機創始人之一。他在計算機科學、經濟、物理學中的量子力學及幾乎所有數學領域都作過重大貢獻。他的出生不僅給這個家庭帶來了巨大的喜悅,也值得整個計算機界去紀念。
  • 今日科幻(第35期)丨人物傳記 馮 諾依曼
    馮 諾依曼 馮 諾依曼(John von Neumann,1903年12月28日-1957年2月8日)。 馮 諾依曼,美籍匈牙利數學家、計算機科學家、物理學家,是20世紀最重要的數學家之一,也是現代計算機、博弈論、核武器和生化武器等領域內的科學全才之一,被後人稱為「現代計算機之父」
  • 今年起,中山大學將打造「馮·諾依曼」實驗班
    南都記者從中山大學數據科學與計算機學院了解到,結合國家重大戰略、面向學科前沿、貼合產業經濟需求,針對國家急需的卡脖子關鍵技術人才培養,學院將從2020年開始在計算機類本科專業中設立「馮·諾依曼」實驗班。該實驗班計劃設置計算機系統結構和超級計算兩個專業方向。
  • 【六中學科故事】計算機之父——約翰·馮·諾依曼 John von Neumann
    所以,那時以研製模擬計算機的呼聲更為響亮和有力。20世紀30年代中期,美國科學家馮諾依曼大膽的提出,拋棄十進位,採用二進位作為數字計算機的數制基礎。同時,他還說預先編制計算程序,然後由計算機來按照人們事前制定的計算順序來執行數值計算工作。    馮諾依曼理論的要點是:數字計算機的數制採用二進位;計算機應該按照程序順序執行。
  • 《非馮諾依曼網絡計算體系》高端理論專著隆重預發布
    倪光南院士在為《非馮諾依曼網絡計算體系》一書題寫的序言中更進一步指出:非馮諾依曼網絡計算體系跳出"Win-Tel"體系的束縛,以一種全新的架構解決或規避了困擾計算機產業發展的諸多問題,是一個兼具完整性和革命性的突破和創新,更是核心技術完全自主安全可控的"中國成果",將助力中國在全球科技競爭格局中站穩腳跟。
  • 從萊布尼茨到馮諾依曼
    本公眾號首發現在用的通用計算機,從某種意義講,就是萊布尼茨構想的核心理念「理性演算」和