冯诺依曼计算机:存储程序原理与现代计算机基础

需积分: 34 2 下载量 160 浏览量 更新于2024-07-11 收藏 11.46MB PPT 举报
"冯诺依曼计算机-计算机基础知识" 本文主要介绍了冯·诺依曼计算机的概念及其在计算机历史上的重要地位。冯·诺依曼计算机的核心是存储程序工作原理,即计算机能够存储并自动执行程序。这一原理最早由美籍匈牙利数学家约翰·冯·诺依曼提出,他认为程序本身应被视为数据处理的一种形式,存储在内存中,CPU通过读取内存中的指令来执行程序。这一思想成为了现代计算机设计的基础。 1949年建成的EDSAC(Electronic Delay Storage Automatic Calculator)是世界上第一台真正实现内部存储程序的电子计算机,它实现了冯·诺依曼的设计理念,对后续的计算机发展产生了深远影响。直到今天,尽管计算机技术日新月异,但"存储程序原理"仍然是计算机工作的核心。 计算机应用基础是学习计算机知识的基础,通常涵盖计算机的发展历程、分类、特点、数据表示、编码、计算机系统组成、软件系统、计算机语言以及硬件等内容。这些基础知识帮助我们理解计算机的工作原理和使用方法。 在计算机的发展史上,有几位重要的人物和他们的贡献: - 香侬(Claude Shannon)是现代信息论的创始人,他证明了布尔代数可以应用于电子电路中。 - 阿塔纳索夫(Atanasoff)提出了计算机的三条原则,强调了二进制、电子技术和分离计算与存储的重要性。 图灵(Alan Turing)和他提出的图灵机概念对计算机科学有着里程碑式的意义。图灵机是一个理论模型,包含控制器、无限带子和读写头,用于描述计算机的逻辑操作。图灵奖就是为了纪念他对计算机科学的贡献而设立的。 冯·诺依曼提出的计算机体系结构包括五大组成部分:运算器、控制器、存储器、输入设备和输出设备。这种结构使得计算机能够高效地执行各种计算任务,是现代计算机设计的基石。 总结来说,冯·诺依曼计算机模型对计算机科学产生了深远影响,它的存储程序原理仍然是现代计算机的核心。学习计算机基础知识,了解这些历史人物和他们的贡献,有助于我们更好地理解和运用计算机技术。