馮諾依曼
生平
約翰.馮.諾依曼是二十世紀最重要的數學家之一,計算機,博弈論,核武器,生化武器的全才。
馮諾依曼結構、
理論要點:計算機采用二進制,計算機應該按照程序順序執行。
-
采用存儲程序方式,將指令和數據不區分的存儲在同一個存儲器里,通過這一方式來准確找到需要運行的數據和指令 。指針是指相當於是家里的門牌號,你要通過編寫讓你所需要的數據對應上你的指針,這樣在別人調用的的數據是可以准確找到。
-
指令和數據都可以送到cpu中運算,
-
儲存器是按照數據的地址來進行訪問的,每個地址的單元數是固定的。
-
通過執行指令直接發出
-
已運算器為中心,
將指令和數據同時存放在存儲器中,是馮·諾伊曼計算機方案的特點之一。計算機由控制器、運算器、存儲器、輸入設備、輸出設備五部分組成。馮·諾伊曼提出的計算機體系結構,奠定了現代計算機的結構理念。
根據馮·諾伊曼體系結構構成的計算機,必須具有如下功能:把需要的程序和數據送至計算機中。必須具有長期記憶程序、數據、中間結果及最終運算結果的能力。能夠完成各種算術、邏輯運算和數據傳送等數據加工處理的能力。能夠根據需要控制程序走向,並能根據指令控制機器的各部件協調操作。能夠按照要求將處理結果輸出給用戶。