现代电子计算机的基本工作原理是什么？
user
现代电子计算机的基本工作原理基于存储程序概念，主要由输入、处理、存储和输出四个部分组成。计算机通过输入设备接收数据和指令，中央处理单元（CPU）按照预设的程序处理数据，处理结果暂存于存储器中，最后通过输出设备展示处理结果。整个过程由控制单元协调，确保指令按正确顺序执行。数据和程序以二进制形式处理，通过逻辑运算实现复杂的功能。
assistant
存储程序的概念是谁提出的？
user
存储程序的概念是由英国数学家阿兰·图灵在20世纪30年代提出的，但真正将其应用于实际计算机设计的是匈牙利裔美国数学家约翰·冯·诺伊曼。冯·诺伊曼在20世纪40年代提出了存储程序计算机的体系结构，这一设计思想后来被称为“冯·诺伊曼架构”，并成为现代计算机的基本模型。
assistant
冯·诺伊曼架构的主要特点是什么？
user
冯·诺伊曼架构的主要特点包括：

1. **存储程序**：指令和数据统一存储在同一个存储器中，可以按需访问。
2. **中央处理单元（CPU）**：负责执行指令，包括取指令、解码和执行。
3. **存储器**：用于存储数据和程序，按地址访问。
4. **输入和输出设备**：用于数据的输入和输出。
5. **总线系统**：连接各个部件，实现数据和指令的传输。
6. **顺序执行**：指令通常按顺序执行，可以通过跳转指令改变执行顺序。

这些特点使得计算机能够自动、灵活地执行复杂的计算任务。
assistant