存储程序思想是指 将程序指令和数据存储在同一存储器中,并由CPU按顺序读取和执行的设计原理。这一思想由冯·诺依曼在1945年提出,是现代计算机设计的基础和理论基石。
具体来说,存储程序思想包括以下几个关键点:
程序和数据存储在同一存储器中:
这意味着程序和数据在计算机的内存中共同占据空间,程序指令和数据可以被CPU同时访问和处理。
CPU按顺序读取和执行指令:
计算机启动后,CPU会自动地从存储器中读取指令并执行,按照程序规定的顺序逐条执行,直到程序结束。
自动性:
存储程序思想使得计算机能够在不需要人工干预的情况下,自动完成从指令读取到执行的全过程,大大提高了计算机的自动化程度。
这一思想的提出,使得计算机从最初的图灵机模型转变为现代意义上的存储程序计算机,极大地推动了计算机科学和技术的发展。