当前位置:首页 > 内存 > 正文

把程序和数据存放在内存谁提出的

  • 内存
  • 2024-06-02 08:14:36
  • 5263

一、计算机题:第一台计算机诞生在哪一年呢?是谁提出了程序存储思想的?1946年
二战期间,为了解决计算机中大量军事数据的问题,美军成立了由宾夕法尼亚大学莫奇利和埃克特领导的研究小组。经过三年的紧张工作,ENIAC终于在1946年2月14日问世。
程序存储的思想是由匈牙利裔美国数学家冯·诺依曼于1946年提出的。程序本身被视为数据,而程序和程序处理的数据存储方式类似,治愈“神童”的方法就是ENIAC的失忆症。冯·诺依曼和他的同事根据这一原理设计了现代计算机的完整原型,并确定了存储程序计算机的五个主要组成部分和基本工作方法。冯·诺依曼的这一设计思想被誉为计算机发展史上的里程碑,标志着计算机时代的真正开始。
二、简述冯诺依曼提出的“存储程序”原理的基本思想

以二进制形式表示数据和指令。程序和数据预先存储在主存中,计算机在运行时按一定顺序从内存中取出指令并执行。表明计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备五个基本部分组成,并规定了这五个部分的基本功能。

上述概念奠定了现代计算机的基本结构,标志着编程时代的开始。尽管计算机技术飞速发展,但存储程序原理仍然是计算机的基本工作原理,也是理解计算机系统功能和特点的基础。自计算机发明之日起,这一原理就决定了人们使用计算机的主要方式:编写和运行程序。



扩展信息

存储程序的特点是:

1.使用单个处理组件来执行计算、存储和通信工作。

2.存储单元是固定长度的线性组织。

3.存储空间单元可直接寻址。

4.使用机器语言和低级指令通过操作码执行简单的操作。

5.计算的集中顺序控制。

存储程序和程序控制原理的关键是程序输入计算机并存储在内存中(存储原理)。在执行期间,控制器检索存储在内部存储器中的指令。按地址顺序存储。(按照地址顺序访问指令),然后遇到转移指令,解析指令并执行指令的功能,转移转移地址,然后按照地址顺序访问指令。(程序控制)。

参考来源:-存储程序

参考来源:-存储程序原理