冯诺依曼计算机体系以及层次结构
冯诺依曼计算机体系以及层次结构
·诺依曼体系结构开创了程序设计的时代,到目前为止,绝大多数计算机仍沿用这一体制。具有以下特点:
(1)采用二进制形式表示数据和指令
在存储程序的计算机中,数据和指令都是以二进制形式存储在存储器中的
从存储器存储的内容来看两者并无区别.都是由0和1组成的代码序列
(2)采用存储程序方式
事先编制程序,事先将程序(包含指令和数据)存入主存储器中,计算机在运行程序时就能自动地、连续地从存储器中依次取出指令且执行。
3)由运算器、存储器、控制器、输入设备和输出设备五大部件组成计算机系统,并规定了这五部分的基本功能。
第三讲
计算机的体系和层次结构
一:冯·诺依曼型计算机
二:运算器 ·控制器
计算机系统的层次结构
第一季:微程序级 硬件级 执行一系列微指令,解释执行机器的指令
第二级 物理机器级 硬件级 执行机器指令,完成相应的功能
第三级 操作系统级 虚拟机 为系统的操作和程序设计提供平台
第四级 汇编语言级 为程序员提供一种符号形式语言
第五级 高级语言级 虚拟机 提供与计算机结构无关的语言
1-3级 所用语言基本二进制语言,4,5级采用符号语言
虚拟机概念:在一台物理机上通过配置软件扩展共
二、非诺伊曼化
(1)在冯诺伊曼体制范畴内,对传统冯诺伊曼机进行改造,如采用多个处理部件形成流水处理。
三、计算机系统的层次结构
第1及:微程序级 硬件级
第2级:物理机器级 硬件级
第3级:操作系统级 虚拟机
第4级:汇编语言级 虚拟机
第5级:高级语言级 虚拟机