1964年,冯。诺依曼简化了计算机的结构,提出了“存储程序”的思想,大大提高了计算机的速度。后人按照这种思想和结构设计的计算机成为冯。诺依曼计算机。“存储程序”思想可以简化概括为3点:
(1)计算机应用包括运算器、控制器、存储器、输入/输出设备。
(2)计算机内部应采用二进制来表示指令和数据。
(3)将篇好的程序和数据送会内存储器,然后计算机自动地逐条取出指令和数据进行分析、处理和执行。
扩展资料
局限性
目前CPU的处理速度和内存容量的成长速率要远大于两者之间的流量,将大量数值从内存搬入搬出的操作占用了CPU大部分的执行时间,也造成了总线的瓶颈。
程序指令的执行是串行的,由程序计数器控制,这样使得即使有关数据已经准备好,也必须遵循逐条执行指令序列,影响了系统运行的速度;
存储器是线性编址,按顺序排列的地址访问,这是有利于存储和执行机器语言,适用于数值计算。但高级语言的存储采用的是一组有名字的变量,是按名字调用变量而非按地址访问,且高级语言中的每个操作对于任何数据类型都是通用的。
不管采用何种数据结构,多维数组、二叉树还是图,最终在存储器上都必须转换成一维的线性存储模型进行存储。这些因素都导致了机器语言和高级语言之间存在很大的语义差距,这些语义差距之间的映射大部分都要由编译程序来完成,在很大程度上增加了编译程序的工作量。
冯·诺依曼体系结构计算机是为逻辑和数值运算而诞生的,它以CPU为中心,I/O设备与存储器间的数据传送都要经过运算器,在数值处理方面已经达到很高的速度和精度,但对非数值数据的处理效率比较低,需要在体系结构方面有革命性突破。
参考资料来源:百度百科-冯。诺依曼计算机
1964年,冯。诺依曼简化了计算机的结构,提出了“存储程序”的思想,大大提高了计算机的速度。后人按照这种思想和结构设计的计算机成为冯。诺依曼计算机。“存储程序”思想可以简化概括为3点:(1)计算机应用包括运算器、控制器、存储器、输入/输出设备。(2)计算机内部应采用二进制来表示指令和数据。(3)将篇好的程序和数据送会内存储器,然后计算机自动地逐条取出指令和数据进行分析、处理和执行。
冯·诺依曼结构计算机:现代计算机的一种
冯·诺依曼结构计算机
(1)计算机工作原理:
存储程序(或程序存储)。1946年美籍匈牙利人冯·诺依曼提出。
(2)存储程序原理的主要思想:将程序和数据存放到计算机内部的存储器中,计算机在程序的控制下一步一步进行处理,直到得出结果。
冯·诺依曼结构计算机(存储程序计算机):按存储原理设计的计算机。
今天我们所使用的计算机,不管机型大小,都属于冯·诺依曼结构计算机。
(3)冯·诺依曼结构的主要特点
(1)存储程序控制:要求计算机完成的功能,必须事先编制好相应的程序,并输入到存储器中,计算机的工作过程是运行程序的过程;
(2)程序由指令构成,程序和数据都用二进制数表示;
(3)指令由操作码和地址码构成;
(4)机器以CPU为中心。