資料介紹
阿蘭?圖靈在1937年首次提出了一個通用計算設(shè)備的設(shè)想。他設(shè)想所有的計算都可能在一種特殊的機(jī)器上執(zhí)行,這就是現(xiàn)在所說的圖靈機(jī)。如果我們把計算機(jī)定義成一個數(shù)據(jù)處理器,計算機(jī)就可以被看作是一個接收輸入數(shù)據(jù)、處理數(shù)據(jù)、產(chǎn)生輸出數(shù)據(jù)的黑盒。盡管這個模型能夠體現(xiàn)現(xiàn)代計算機(jī)的功能,但是它的定義還是太狹窄,因?yàn)榘凑者@種定義,便攜式計算器也可以認(rèn)為是計算機(jī)。
基于通用圖靈機(jī)建造的計算機(jī)都是在存儲器中存儲數(shù)據(jù)的。在1944 ~ 1945年期間,馮?諾依曼指出,鑒于程序和數(shù)據(jù)在邏輯上是相同的,程序也能存儲在計算機(jī)的存儲器中。
馮?諾依曼結(jié)構(gòu)又稱作普林斯頓體系結(jié)構(gòu)(Princetion Architecture),這是由于馮?諾依曼當(dāng)時在普林斯頓大學(xué)任職。該結(jié)構(gòu)自提出以來,主導(dǎo)了電子計算機(jī)半個多世紀(jì)的發(fā)展,是計算機(jī)發(fā)展史上最重要的體系結(jié)構(gòu),是通用計算機(jī)使用的最主要結(jié)構(gòu)。
馮?諾依曼理論的思想是:應(yīng)該把程序也存儲在存儲器里,讓計算機(jī)自己負(fù)責(zé)從存儲器里提取指令,執(zhí)行指令,并循環(huán)式地執(zhí)行這兩個動作,如圖2?5 所示。這樣計算機(jī)在執(zhí)行程序的過程中,就可以完全擺脫外界的影響,以自己可能的速度(電子的速度)自動地運(yùn)行。按照這種原理構(gòu)造出來的計算機(jī)就是“存儲程序控制計算機(jī)”,也被稱作“馮?諾依曼計算機(jī)”,簡稱馮?諾依曼機(jī)。
從20世紀(jì)初,物理學(xué)和電子學(xué)科學(xué)家們就在爭論制造可以進(jìn)行數(shù)值計算的機(jī)器應(yīng)該采用什么樣的結(jié)構(gòu)。人們被十進(jìn)制這個人類習(xí)慣的計數(shù)方法所困擾,著名的ENIAC就是用的十進(jìn)制,那時以研制模擬計算機(jī)的呼聲更為響亮和有力。20世紀(jì)40年代,馮?諾依曼大膽地提出:拋棄十進(jìn)制,采用二進(jìn)制作為數(shù)字計算機(jī)的數(shù)制基礎(chǔ)。同時,他還提出預(yù)先編制計算程序,然后由計算機(jī)來按照事前制定的計算順序來執(zhí)行數(shù)值計算工作的思想,奠定了馮?諾依曼結(jié)構(gòu)的理論基礎(chǔ),這就是著名的“存儲程序控制原理”。 1946年6月,馮?諾依曼在“關(guān)于電子計算裝置邏輯結(jié)構(gòu)初探”的報告中正式提出了以二進(jìn)制、程序存儲和程序控制為核心的一系列思想,對ENIAC的缺陷進(jìn)行了有效的改進(jìn),從而奠定了馮?諾依曼計算機(jī)的體系結(jié)構(gòu)基礎(chǔ)。計算機(jī)經(jīng)過了幾十年的發(fā)展,其體系結(jié)構(gòu)也發(fā)生了許多改進(jìn),但馮?諾依曼提出的數(shù)字計算機(jī)的原則仍然沒有突破。馮?諾依曼理論的要點(diǎn):指令像數(shù)據(jù)那樣存放在存儲器中,并可以像數(shù)據(jù)那樣進(jìn)行處理。指令格式使用二進(jìn)制機(jī)器碼表示。使用程序存儲控制方式工作。這3條內(nèi)容合稱馮?諾依曼原理。EDVAC是最早采用馮?諾依曼體系結(jié)構(gòu)的計算機(jī)。大半個世紀(jì)過去了,直到今天商品化的計算機(jī)還基本遵循著馮?諾依曼提出的原理。
- STM32屬于哈佛結(jié)構(gòu)還是馮諾依曼結(jié)構(gòu)?
- MCU學(xué)習(xí)筆記_哈佛結(jié)構(gòu)和馮. 諾伊曼結(jié)構(gòu)
- CPU結(jié)構(gòu)與指令集的詳細(xì)資料說明 5次下載
- 西門子PLC教程之結(jié)構(gòu)化編程的詳細(xì)資料說明 37次下載
- 80C51單片機(jī)的中斷系統(tǒng)和系統(tǒng)結(jié)構(gòu)的詳細(xì)資料說明
- 51單片機(jī)到底是馮諾依曼還是哈佛結(jié)構(gòu)
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說明
- LabVIEW教程之結(jié)構(gòu)與屬性控制的詳細(xì)資料說明 13次下載
- 嵌入式處理器哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)的介紹和區(qū)別及優(yōu)勢說明
- 嵌入式設(shè)計經(jīng)典復(fù)習(xí)題資料合集免費(fèi)下載
- 如何區(qū)分RISC和CISC指令集的詳細(xì)資料說明
- Visual FoxPro程序設(shè)計教程之結(jié)構(gòu)化程序設(shè)計的詳細(xì)資料說明 8次下載
- C語言程序設(shè)計教程之結(jié)構(gòu)體與共用體的詳細(xì)資料說明 11次下載
- C++的實(shí)驗(yàn)教程之循環(huán)結(jié)構(gòu)程序設(shè)計的詳細(xì)資料說明 4次下載
- 馮諾依曼計算機(jī)的設(shè)計思想·結(jié)構(gòu)·特點(diǎn) 0次下載
- 嵌入式片上系統(tǒng)采用的是馮諾依曼結(jié)構(gòu)嗎 481次閱讀
- 馮諾依曼和哈佛架構(gòu)有哪些異同點(diǎn)呢? 1136次閱讀
- 馮諾依曼架構(gòu)和哈佛架構(gòu)有何不同 1506次閱讀
- RISC-V入門基礎(chǔ)知識梳理 2487次閱讀
- 哈佛結(jié)構(gòu)與馮·諾伊曼結(jié)構(gòu)區(qū)別以及X86體系 5713次閱讀
- 計算機(jī)的原碼和反碼及補(bǔ)碼到底是什么 1.1w次閱讀
- 51單片機(jī)屬于哈佛結(jié)構(gòu)還是馮氏結(jié)構(gòu) 1w次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計詳細(xì)資料PPT說明 6010次閱讀
- 基于FPGA的可重構(gòu)系統(tǒng)設(shè)計及結(jié)構(gòu)分析詳解 4789次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細(xì)文字說明詳細(xì)資料概述 1w次閱讀
- MSP430開發(fā)入門基礎(chǔ) C語言編程起步 6649次閱讀
- ARM處理器:“馮·諾依曼”體系結(jié)構(gòu)和“哈佛”體系結(jié)構(gòu) 3.5w次閱讀
- FPGA比CPU和GPU快的原因 9.5w次閱讀
- 單片機(jī)內(nèi)核分類 4698次閱讀
- 幾組實(shí)用FPGA原理設(shè)計圖—電路精選(8) 4.5w次閱讀
下載排行
本周
- 1EMC電路設(shè)計工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
- 2AU3116 2×60W模擬輸入雙通道Class-D 音頻功率放大器數(shù)據(jù)手冊
- 1.19 MB | 1次下載 | 免費(fèi)
- 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊
- 0.78 MB | 1次下載 | 免費(fèi)
- 4ZX8002E 觸摸調(diào)光LED集成IC數(shù)據(jù)手冊
- 2.27 MB | 次下載 | 免費(fèi)
- 5SOD-323塑料封裝ESD保護(hù)二極管SD05T系列規(guī)格書
- 1.07 MB | 次下載 | 免費(fèi)
- 6SOT-23塑料封裝ESD保護(hù)二極管SMxx Series系列規(guī)格書
- 0.93 MB | 次下載 | 免費(fèi)
- 7高效率整流二極管HER151 THRU HER158數(shù)據(jù)手冊
- 0.54 MB | 次下載 | 免費(fèi)
- 8低壓降肖特基整流管SL22 THRU SL210數(shù)據(jù)手冊
- 1.03 MB | 次下載 | 免費(fèi)
本月
- 1三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 2運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 11次下載 | 5 積分
- 4TL494工業(yè)用開關(guān)電源原理圖資料
- 0.22 MB | 10次下載 | 1 積分
- 5常用電子元器件介紹
- 3.21 MB | 8次下載 | 免費(fèi)
- 6QW2893應(yīng)急燈專用檢測芯片
- 590.40 KB | 4次下載 | 免費(fèi)
- 7相關(guān)協(xié)議信號總結(jié)
- 0.94 MB | 4次下載 | 免費(fèi)
- 8EMC電路設(shè)計工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183344次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論