冯·诺依曼体系结构

一.冯·诺依曼结构(von Neumann architecture)
  冯·诺依曼结构也称作普林斯顿结构,是一种将程序(指令序列的集合)和数据存放在同一存储器的不同地址的电脑设计概念结构。这是建立在冯·诺依曼原理,即程序可看做一种特殊的“数据”,同样地可以被处理和存储,故两者可存放在同一存储器中,采用单一的地址总线和数据总线。
二.冯·诺依曼结构的特点:
(1)程序和数据存放在同一存储器的不同地址上;
(2)存储单元线性排列,且其位数固定;
(3)顺序执行,即程序/数据—>内存—>取指令执行指令;
三.冯·诺依曼体系的核心思想:
冯诺依曼是: 数字计算机的数制采用二进制;计算机应该按照程序 顺序执行。
四.冯·诺依曼体系明确指出了一台计算机有5部分组成

1.处理器单元(Processing Unit),它包含算术逻辑单元(Arithmetic Logic Unit/ALU)和处理器寄存器(Processor Register/PR)。处理器单元被用来完成各种算术和逻辑运算,因为它能完成数据的各种处理与计算工作。
2.控制器单元(Control Unit/CU),CU包含指令寄存器(Instruction Register/IR)和程序计数器(Program Counter/PC)。控制器单元的作用主要就是控制程序的流程,通常就是不同条件下的分支和跳转。控制器单元和前面说的处理器单元共同组成了我们今天常说的CPU,也就是中央处理器。
3.存储器单元(Memory Unit)了。存储器包含内存和外部存储,外存相比内存拥有更大容量。数据(Data)和 指令(Instruction)以同等地位存储在存储器中。
4.各种各样的输入和输出设备(Input/Output Device)。现在无论使用什么样的计算机,我们都无时无刻地在与输入输出设备打交道。对于个人电脑来说,鼠标和键盘就是输入设备,而显示器、音箱就是输出设备。而对于现在的智能手机来说就更神奇了,显示屏就既是输入设备又是输出设备,因为我们既通过触摸屏幕来输入信息,同时屏幕又输出给我们信息。
任何一台计算机的任何一个部件都可以归到运算器、控制器、存储器、输入设备和输出设备这5大部件中去,现代的所有计算机都是基于这个基本结构来设计开发的。
五.冯·诺依曼设计思想
(1)计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。
(2)计算机内部应采用二进制来表示指令和数据。每条指令-般具有 -个操作码和一一个地址码。其中操作码表示运算性质,地址码指出操作数在存储器中的地址。:
(3)采用存储程序方式。将编好的程序送人内存储器中,然后启动计算机工作,计算机勿需操作人员干预,能自动逐条取出指令和执行指令。
从以上三条可以看出,以前所有的讨论都是针对冯.诺依曼设计思想论述的,不过没有明确指出其人罢了。冯.诺依曼设计思想最重要之处在于明确地提出了“程序存储”的概念,他的全部设计思想实际上是对“程序存储”概念的具体化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值