什么是冯诺依曼计算机(5大部件和特点)
计算机 什么 特点 冯诺 依曼
2023-06-13 09:12:01 时间
提到计算机,就不得不提及在计算机的发展史上做出杰出贡献的著名应用数学家冯 诺依曼(Von Neumann),他带领专家提出了一个全新的存储程序的通用电子计算机方案(如图 1 所示)。
![什么是冯诺依曼计算机(5大部件和特点)](http://ytso-blog-oss-img.oss-cn-beijing.aliyuncs.com/wp-content/uploads/2021/07/20/20210720_60f6416f6dfb9.gif)
图 1 计算机的组成框架
提出了 存储程序 的设计思想,即用记忆数据的同一装置存储执行运算的命令,使程序的执行可以自动地从一条指令进入下一条指令。
![什么是冯诺依曼计算机(5大部件和特点)](http://ytso-blog-oss-img.oss-cn-beijing.aliyuncs.com/wp-content/uploads/2021/07/20/20210720_60f6416f6dfb9.gif)
图 1 计算机的组成框架
从图 1 可以看到,该方案规定了新机器由 5 个部分组成,它们分别是运算器、控制器、存储器、输入和输出设备。同时,图中还描述了这 5 个部分的职能和相互关系。
而这个方案与早期的 ENIAC 相比,有以下两个重大改进:
提出了 存储程序 的设计思想,即用记忆数据的同一装置存储执行运算的命令,使程序的执行可以自动地从一条指令进入下一条指令。
ENIAC 是继 ABC 计算机之后的第二台计算机,但却是第一台通用计算机,其采用十进制进行运算,每秒可以进行 5000 次加法或 400 次乘法,还能进行平方、立方、求三角函数等运算,运算速度是使用继电器运转的机电式计算机的 1000 倍,同时还是手工计算的 20 万倍。
显然,这个方案是具有颠覆性的,被誉为计算机史上的一个里程碑,从此之后,将计算机的存储程序和程序控制原理称为冯 诺依曼原理,按照上述原理设计制造的计算机称为冯 诺依曼机。
简单概括,冯 诺依曼计算机结构包含 3 条重要的设计思想,具体如下:
相关文章
- 如果让你重新开始学计算机,你的学习路线会是怎么选择?(文中有福利)
- JAVA(计算机编程语言)
- 微型计算机的字节取决于什么的宽度,计算机的字长取决于什么?
- 计算机内核态和用户态,用户态和内核态的区别是什么[通俗易懂]
- 什么是计算机补码_二进制原码反码补码
- 计算机发展历史
- 腾讯牵头,计算机软件测试员国家职业技能标准开发正式启动
- 0x00000000代码电脑蓝屏的原因_计算机0x是什么意思
- 盗窃网络域名_域名实际上是与计算机什么对应的
- 计算机大神们关于如何学习编程的看法
- 大盘点 | 2023年最受欢迎的53个计算机视觉应用(上)
- 温故知新:从计算机体系结构看操作系统
- 把Transformer当通用计算机用,还能执行in-context learning算法,这项研究脑洞大开
- 技术Linux Nero 技术:实现计算机全面升级(linuxnero)
- 技术证书获取MySQL计算机二级技术证书,踏上成功之路!(mysql计算机二级)
- 计算机实验室之树莓派:课程 5 OK05
- 反向运行 LED 能够冷却计算机
- #新闻拍一拍# 英国正在建造第一台商用量子计算机
- Linux系统工程师:实现计算机最高效能!(linux系统工程师)
- 了解分时操作系统Linux,更好地掌握计算机资源管理(分时操作系统linux)