冯诺依曼原理是计算机的基本工作原理,由美籍匈牙利数学家约翰·冯·诺依曼在1946年提出。该原理确立了现代计算机的基本组成和工作方式,其核心内容包括:
存储程序:
计算机将程序(数据和指令序列)预先存放在主存储器中(程序存储),使计算机能够自动高速地从存储器中取出指令并执行。
程序控制:
计算机按照存储在内存中的程序顺序执行操作。
二进制表示:
计算机内部的数据和指令一律用二进制数表示,简化了电路设计,提高了运算效率。
硬件组成:
计算机硬件由运算器、控制器、存储器、输入设备和输出设备五个基本部分组成。
统一存储:
指令和数据不加区别混合存储在同一个存储器中,即程序和数据都放在内存中。
冯诺依曼体系结构至今仍是大多数计算机的基础架构。这一原理的提出对计算机科学的发展产生了深远的影响