馮諾依曼與圖靈

    艾倫·麥席森·圖靈Alan Mathison Turing

    約翰·馮·諾依曼John von Neumann

    馮諾依曼與圖靈都對現代計算機技術做出了極大的貢獻,二者都被稱爲計算機之父。那麼他們到底都貢獻了什麼呢,二者的區別又在哪裏。

    其實一句話就可以概括二者的區別:圖靈給了計算機靈魂,馮諾依曼給了計算機肉體。

    圖靈從哲學的角度闡明計算機是可以被製造出來的,馮諾依曼則爲計算機設計了體系結構。

    同時圖靈也是人工智能之父,他提出著名的“圖靈測試”,指出如果第三者無法辨別人類與人工智能機器反應的差別,則可以論斷該機器具備人工智能。

    馮諾依曼提出了存儲程序原理,把程序本身當作數據來對待,程序和該程序處理的數據用同樣的方式儲存。馮·諾依曼體系結構馮·諾依曼理論的要點是:數字計算機的數制採用二進制;計算機應該按照程序順序執行。    

    (1)計算機處理的數據和指令一律用二進制數表示

    (2)順序執行程序,計算機運行過程中,把要執行的程序和處理的數據首先存入主存儲器(內存),計算機執行程序時,將自動地並按順序從主存儲器中取出指令一條一條地執行,這一概念稱作順序執行程序。

    (3)計算機硬件由運算器、控制器、存儲器、輸入設備和輸出設備五大部分組成。[

    從ENIAC到當前最先進的計算機都採用的是馮·諾依曼體系結構。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章