資料介紹
阿蘭?圖靈在1937年首次提出了一個(gè)通用計(jì)算設(shè)備的設(shè)想。他設(shè)想所有的計(jì)算都可能在一種特殊的機(jī)器上執(zhí)行,這就是現(xiàn)在所說(shuō)的圖靈機(jī)。如果我們把計(jì)算機(jī)定義成一個(gè)數(shù)據(jù)處理器,計(jì)算機(jī)就可以被看作是一個(gè)接收輸入數(shù)據(jù)、處理數(shù)據(jù)、產(chǎn)生輸出數(shù)據(jù)的黑盒。盡管這個(gè)模型能夠體現(xiàn)現(xiàn)代計(jì)算機(jī)的功能,但是它的定義還是太狹窄,因?yàn)榘凑者@種定義,便攜式計(jì)算器也可以認(rèn)為是計(jì)算機(jī)。
基于通用圖靈機(jī)建造的計(jì)算機(jī)都是在存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的。在1944 ~ 1945年期間,馮?諾依曼指出,鑒于程序和數(shù)據(jù)在邏輯上是相同的,程序也能存儲(chǔ)在計(jì)算機(jī)的存儲(chǔ)器中。
馮?諾依曼結(jié)構(gòu)又稱作普林斯頓體系結(jié)構(gòu)(Princetion Architecture),這是由于馮?諾依曼當(dāng)時(shí)在普林斯頓大學(xué)任職。該結(jié)構(gòu)自提出以來(lái),主導(dǎo)了電子計(jì)算機(jī)半個(gè)多世紀(jì)的發(fā)展,是計(jì)算機(jī)發(fā)展史上最重要的體系結(jié)構(gòu),是通用計(jì)算機(jī)使用的最主要結(jié)構(gòu)。
馮?諾依曼理論的思想是:應(yīng)該把程序也存儲(chǔ)在存儲(chǔ)器里,讓計(jì)算機(jī)自己負(fù)責(zé)從存儲(chǔ)器里提取指令,執(zhí)行指令,并循環(huán)式地執(zhí)行這兩個(gè)動(dòng)作,如圖2?5 所示。這樣計(jì)算機(jī)在執(zhí)行程序的過(guò)程中,就可以完全擺脫外界的影響,以自己可能的速度(電子的速度)自動(dòng)地運(yùn)行。按照這種原理構(gòu)造出來(lái)的計(jì)算機(jī)就是“存儲(chǔ)程序控制計(jì)算機(jī)”,也被稱作“馮?諾依曼計(jì)算機(jī)”,簡(jiǎn)稱馮?諾依曼機(jī)。

從20世紀(jì)初,物理學(xué)和電子學(xué)科學(xué)家們就在爭(zhēng)論制造可以進(jìn)行數(shù)值計(jì)算的機(jī)器應(yīng)該采用什么樣的結(jié)構(gòu)。人們被十進(jìn)制這個(gè)人類(lèi)習(xí)慣的計(jì)數(shù)方法所困擾,著名的ENIAC就是用的十進(jìn)制,那時(shí)以研制模擬計(jì)算機(jī)的呼聲更為響亮和有力。20世紀(jì)40年代,馮?諾依曼大膽地提出:拋棄十進(jìn)制,采用二進(jìn)制作為數(shù)字計(jì)算機(jī)的數(shù)制基礎(chǔ)。同時(shí),他還提出預(yù)先編制計(jì)算程序,然后由計(jì)算機(jī)來(lái)按照事前制定的計(jì)算順序來(lái)執(zhí)行數(shù)值計(jì)算工作的思想,奠定了馮?諾依曼結(jié)構(gòu)的理論基礎(chǔ),這就是著名的“存儲(chǔ)程序控制原理”。 1946年6月,馮?諾依曼在“關(guān)于電子計(jì)算裝置邏輯結(jié)構(gòu)初探”的報(bào)告中正式提出了以二進(jìn)制、程序存儲(chǔ)和程序控制為核心的一系列思想,對(duì)ENIAC的缺陷進(jìn)行了有效的改進(jìn),從而奠定了馮?諾依曼計(jì)算機(jī)的體系結(jié)構(gòu)基礎(chǔ)。計(jì)算機(jī)經(jīng)過(guò)了幾十年的發(fā)展,其體系結(jié)構(gòu)也發(fā)生了許多改進(jìn),但馮?諾依曼提出的數(shù)字計(jì)算機(jī)的原則仍然沒(méi)有突破。馮?諾依曼理論的要點(diǎn):指令像數(shù)據(jù)那樣存放在存儲(chǔ)器中,并可以像數(shù)據(jù)那樣進(jìn)行處理。指令格式使用二進(jìn)制機(jī)器碼表示。使用程序存儲(chǔ)控制方式工作。這3條內(nèi)容合稱馮?諾依曼原理。EDVAC是最早采用馮?諾依曼體系結(jié)構(gòu)的計(jì)算機(jī)。大半個(gè)世紀(jì)過(guò)去了,直到今天商品化的計(jì)算機(jī)還基本遵循著馮?諾依曼提出的原理。

- STM32屬于哈佛結(jié)構(gòu)還是馮諾依曼結(jié)構(gòu)?
- MCU學(xué)習(xí)筆記_哈佛結(jié)構(gòu)和馮. 諾伊曼結(jié)構(gòu)
- CPU結(jié)構(gòu)與指令集的詳細(xì)資料說(shuō)明 5次下載
- 西門(mén)子PLC教程之結(jié)構(gòu)化編程的詳細(xì)資料說(shuō)明 37次下載
- 80C51單片機(jī)的中斷系統(tǒng)和系統(tǒng)結(jié)構(gòu)的詳細(xì)資料說(shuō)明
- 51單片機(jī)到底是馮諾依曼還是哈佛結(jié)構(gòu)
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說(shuō)明
- LabVIEW教程之結(jié)構(gòu)與屬性控制的詳細(xì)資料說(shuō)明 13次下載
- 嵌入式處理器哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)的介紹和區(qū)別及優(yōu)勢(shì)說(shuō)明
- 嵌入式設(shè)計(jì)經(jīng)典復(fù)習(xí)題資料合集免費(fèi)下載
- 如何區(qū)分RISC和CISC指令集的詳細(xì)資料說(shuō)明
- Visual FoxPro程序設(shè)計(jì)教程之結(jié)構(gòu)化程序設(shè)計(jì)的詳細(xì)資料說(shuō)明 8次下載
- C語(yǔ)言程序設(shè)計(jì)教程之結(jié)構(gòu)體與共用體的詳細(xì)資料說(shuō)明 11次下載
- C++的實(shí)驗(yàn)教程之循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的詳細(xì)資料說(shuō)明 4次下載
- 馮諾依曼計(jì)算機(jī)的設(shè)計(jì)思想·結(jié)構(gòu)·特點(diǎn) 0次下載
- 嵌入式片上系統(tǒng)采用的是馮諾依曼結(jié)構(gòu)嗎 481次閱讀
- 馮諾依曼和哈佛架構(gòu)有哪些異同點(diǎn)呢? 1136次閱讀
- 馮諾依曼架構(gòu)和哈佛架構(gòu)有何不同 1506次閱讀
- RISC-V入門(mén)基礎(chǔ)知識(shí)梳理 2487次閱讀
- 哈佛結(jié)構(gòu)與馮·諾伊曼結(jié)構(gòu)區(qū)別以及X86體系 5713次閱讀
- 計(jì)算機(jī)的原碼和反碼及補(bǔ)碼到底是什么 1.1w次閱讀
- 51單片機(jī)屬于哈佛結(jié)構(gòu)還是馮氏結(jié)構(gòu) 1w次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計(jì)詳細(xì)資料PPT說(shuō)明 6010次閱讀
- 基于FPGA的可重構(gòu)系統(tǒng)設(shè)計(jì)及結(jié)構(gòu)分析詳解 4789次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細(xì)文字說(shuō)明詳細(xì)資料概述 1w次閱讀
- MSP430開(kāi)發(fā)入門(mén)基礎(chǔ) C語(yǔ)言編程起步 6649次閱讀
- ARM處理器:“馮·諾依曼”體系結(jié)構(gòu)和“哈佛”體系結(jié)構(gòu) 3.5w次閱讀
- FPGA比CPU和GPU快的原因 9.5w次閱讀
- 單片機(jī)內(nèi)核分類(lèi) 4698次閱讀
- 幾組實(shí)用FPGA原理設(shè)計(jì)圖—電路精選(8) 4.5w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論