冯·诺依曼结构:计算机的心脏

需积分: 17 22 下载量 134 浏览量 更新于2024-08-20 收藏 9.65MB PPT 举报
"冯诺依曼机-大话处理器ppt" 本文主要介绍的是冯·诺依曼结构及其在计算机发展中的重要性,同时也探讨了处理器的相关知识,包括处理器的各个层次和历史发展。 1. **冯·诺依曼结构** 冯·诺依曼结构是现代计算机的基础,由约翰·冯·诺依曼在1945年的“关于EDVAC的报告草案”中提出。这一结构的核心思想是“存储程序”概念,即把程序和数据一同存储在计算机的内存中,使计算机能够自动执行预先存储的指令序列。这种设计大大提高了计算机的灵活性和效率,成为现代计算机设计的基本框架。 2. **处理器的层次** 处理器分为多个层次,从抽象到具体包括: - **指令集体系结构(ISA)**:这是处理器的外表,定义了处理器可以理解和执行的指令集,以及这些指令如何操作数据。 - **微架构**:处理器的内心世界,涉及如何实现ISA,包括流水线、超标量、多核等技术,以提高处理器性能。 - **Cache**:处理器的高速缓冲存储器,用于快速访问频繁使用的数据,减少处理器等待内存响应的时间,提高计算速度。 - **SOC(System on Chip)**:集成了处理器和其他功能单元如GPU、内存控制器等的单芯片系统,实现高度集成和高效能。 3. **计算机历史上的重要人物** - **查尔斯·巴贝奇** 和 **阿兰·图灵** 是计算机科学的先驱,巴贝奇设计了分析机,图灵提出了图灵机模型,奠定了现代计算机理论基础。 - **爱达·拜伦** 被认为是第一位程序员,为巴贝奇的未完成机器编写了程序,并引入了子程序和循环概念。 - **阿塔纳索夫和贝利** 建造了最早的电子计算机ABC,而 **冯·诺依曼** 提出的存储程序思想则对后续的ENIAC计算机设计产生了深远影响。 - **朱传榘和王安** 是华人计算机领域的杰出代表,朱传榘参与了ENIAC设计,王安则发明了磁芯存储器并创立了王安电脑公司。 4. **计算机的普及** 随着技术的发展,计算机从最初的军用和科研用途逐渐转变为家庭和个人使用,经历了从大型机、小型机到个人计算机(PC)的转变,如今已经深入到日常生活的各个角落。 通过了解冯·诺依曼结构和处理器的各个方面,我们可以更好地理解计算机的工作原理,这对于编写高效代码和优化系统性能至关重要。