冯诺依曼体系、冯诺依曼型计算机的基本特点、组成、五大功能。

冯诺依曼体系是20世纪数学家和计算机科学家冯·诺依曼提出的,奠定了现代计算机的基础。他的设计包括五大部件:运算器、控制器、存储器、输入设备和输出设备,其中存储程序的概念使得程序和数据可以共同存储并由运算器处理。此外,冯诺依曼计算机使用二进制,指令由操作码和地址码组成,且具备输人/输出、记忆、计算、判断和自我控制等五大功能。这一设计至今仍是大多数计算机的基本结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

冯诺依曼体系

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

特点

以存储程序原理为基础的各类计算机,统称为冯·诺依曼计算机。早期经典的冯·诺伊曼计算机具有以下基本特点:

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

(2)采用存储程序的方式,程序和数据存放在同一存储器中,并且没有对两者加以区分,指令和数据一样可以送到运算器进行运算,即由指令组成的程是可以修改的。

(3)指令和数据均以二进制编码表示,采用二进制运算。

(4)指令由操作码和地址码组成,操作码用来表示操作的类型, 地址码用来表示操作数和操作结果的地址。操作数类型由操作码决定,操作数本身不能判定其数据类型。

(5)指令在存储器中按其执行顺序存放,由指令计数器(又称程序计数器)指明要执行的指令所在的存储单元的地址。一般情况下, 每执行完一条指令,指令计数器顺序递增。指令的执行顺序可按运算结果或外界条件而改变,但是解题的步骤仍然是顺序的。

(6)机器以运算器为中心,输人/输出设备与存储器之间的数据传送都通过运算器。

组成

冯诺依曼型计算机硬件组成图:
冯诺依曼型计算机硬件组成图
CPU 中央处理器: 进行算术运算和逻辑判断。
存储器: 分为外存和内存, 用于存储数据(使用二进制方式存储)。
输入设备: 用户给计算机发号施令的设备。
输出设备: 计算机个用户汇报结果的设备。

补充:
针对存储空间 :硬盘 > 内存 >> CPU
针对数据访问速度 :CPU >> 内存 > 硬盘

功能

按照存储程序原理,冯·诺依曼型计算机必须具备五大功能:

(1)输人/输出功能。计算机必须有能力把原始数据和解题步骤输入到机器中,同时也可以把计算结果和计算过程中的情况输出给使用者。

(2)记忆功能。计算机能够存储(记忆)原始数据和解题步骤,以及解题过程中产生的士些中间结果。

(3)计算功能。计算机应能进行一些基本的计算,并能利用这些基本计算组合成使用者所需的一切计算。

(4)判断功能。计算机在完成-步操作后,应具备从预先无法确定的几种方案中选择一种操作方案的能力,以保证解题过程的正确性。

(5)自我控制功能。计算机应能保证执行的正确性和各部件之间的协调性。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值