冯·诺依曼计算机的设计思想与特点

一)冯·诺依曼简介

约翰·冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家、计算机科学家、物理学家,是20世纪最重要的数学家之一。冯·诺依曼是罗兰大学数学博士,是现代计算机、博弈论、核武器和生化武器等领域内的科学全才之一,被后人称为“现代计算机之父”、“博弈论之父”。

 二)冯·诺依曼计算机的设计思想

如图所示的计算机结构是冯·诺依曼在1946年提出的。他基于此硬件结构提出计算机是依据存储程序、程序控制的方式工作的。这就是冯·诺依曼计算机的设计思想。

 早期的计算机由运算器、控制器、存储器、输人设备和输出设备五大部件构成。运算器用以实现算术运算和逻辑运算;控制器根据指令信息产生相应的控制信号,控制其他部件的工作,以实现指令的功能;存储器用来存放数据和程序;输人设备可将外部的信息输入到计算机中;输出设备则接收计算机处理的结果,并做出显示、存储等操作。

三)冯·诺依曼计算机的特点

冯·诺依曼计算机工作的基本思想就是:将计算机要处理的问题用指令编成程序,并将程序存放在存储器中,在控制器的控制下,从存储器中逐条取出指令并执行,通过执行程序最终解决计算机所要处理的问题。尽管经历了几十年的发展,也出现了新的设计思想,但冯·诺依曼的这种存储程序控制原理直到今天仍然在广泛地应用。

冯·诺依曼计算机的特点可归纳如下:

  1. 计算机由运算器(算术逻辑部件ALU)、存储器、控制器、输人设备和输出设备五大部件组成。

  2. 指令和数据以二进制形式表示,以同等地位存放在存储器中,并可按地址访问。用二进制不仅电路简单,使用方便,而且抗干扰能力强。

  3. 指令由操作码和地址码组成。操作码指明指令的功能,地址码指明操作数与运算结果的存放位置(地址)。

  4. 将计算机要处理的问题用指令编成程序。

  5. 在控制器的控制下,指令被遂条(顺序)从存储器中取出来执行,产生控制流,在控制流的驱动下完成指令的功能。在此过程中,数据(流)则是被动地调用。

  6. 在特定条件下,可由跳转类指令根据运算结果或设定的条件改变程序中指令的执行顺序。

  7. 早期的冯诺依曼计算机以运算器为中心,输人/输出设备通过运算器与存储器传送数据。

计算机的发展已走过了七八十年,尤其是最近30年,其规模、结构更是日新月异,但存储程序控制这一基本的冯·诺依曼工作原理到目前为止还没有发生根本变化,而正在研制中的量子计算机有望开创出新的计算机工作原理。

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
·诺依曼计算机思想是基于存储程序的通用电子计算机方案,也被称为诺依曼结构。这一思想是由·诺依曼在1946年提出的。·诺依曼计算机的最重要的思想是“存储结构(Stored-program)”,即将指令和数据存储在同一个存储器中,并使用相同的方式进行访问和处理。这使得计算机可以按照程序顺序执行指令,实现自动化的计算和处理任务。·诺依曼计算机思想成为现代计算机的基础,几乎所有的通用计算机都采用了·诺依曼结构。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【计算机系统基础01】·诺依曼结构及其主要思想](https://blog.csdn.net/chien__/article/details/126590860)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [·诺依曼设计思想](https://blog.csdn.net/ccfxue/article/details/52034526)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kk.巴扎嘿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值