什么是程序存储式计算机

时间:2025-01-23 01:23:33 单机攻略

程序存储式计算机是一种 采用存储程序概念的计算机。这种计算机最早是由著名数学家冯·诺依曼等人在1946年总结并明确提出来的,因此又被称为冯·诺依曼计算机。存储程序计算机的基本思想是将程序和数据一起存储在计算机的内存中,并且计算机在运行时,从存储器中读取指令并执行。这种设计使得计算机具有自动执行程序的能力,从而极大地提高了计算机的效率和灵活性。

冯·诺依曼计算机的主要组成部分包括:

运算器(CA):负责执行各种算术和逻辑运算。

控制器(CC):负责控制计算机各部件的操作,包括指令的获取和执行。

存储器(M):用于存储程序和数据。

输入装置(I):用于将外部数据输入计算机。

输出装置(O):用于将计算结果输出到外部设备。

存储程序计算机的工作过程大致为:

1. 将程序和数据输入到计算机的存储器中。

2. 控制器从存储器中读取指令并执行。

3. 运算器根据指令进行运算,并将结果存储回存储器或输出到外部设备。

4. 控制器根据指令的要求,决定下一步操作。

这种计算机结构在现代计算机中仍然广泛应用,其设计思想对计算机科学的发展产生了深远的影响。