一、冯诺依曼体系是什么?
1946年美籍匈牙利科学家冯·诺伊曼提出的存储程序原理,将程序指令存储器和数据存储器合并在一起的存储器结构,即把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,并确定了存储程序计算机的五大组成部分和基本工作方法。
二、特点和组成
1.采用二进制逻辑(计算机的指令和数据均采用二进制表示)
2.程序存储执行(将指令和数据同时存放在存储器中,数据和程序在内存中是没有区别的,通过计算机内部存储器保存运算程序,并且指令按照顺序执行)
3.计算机硬件由五部分组成(输入设备、输出设备、控制器、存储器、运算器)
三、冯诺依曼体系结构图

四、工作原理流程(视频动漫演示)
- 首先,输入设备获取数据存储到内存中,CPU 从内存中取出数据并进行处理,运算完毕后在交给内存,内存将 CPU 处理过的数据交给输出设备,再由输出设备进行数据的输出。
- 冯诺依曼体系 (视频原创:抖音核桃编程,非本人,如有侵权,立即删除)
五、冯诺依曼体系的计算机具备的功能
- 把需要的程序和数据送至计算机中。
- 能够按照要求将处理结果输出给用户。
- 必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
- 能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
- 能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。
小白一枚,第一次写文章,主要是之后用于复习,加深学习印象。当然,如对你有用,最好啦!若有错误望联系本人改正,还得向各位大佬学习。Thanks♪(・ω・)ノ
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219930.html原文链接:https://javaforall.net
