Java学习1--初识冯诺依曼体系

1. 冯诺依曼体系结构

Java学习1--初识冯诺依曼体系_第1张图片

2.冯诺依曼体系的构成

冯诺依曼结构由五大部分组成分别为输入设备,输出设备,运算器,控制器和存储器
(1)输入设备:用于把原始数据和处理这些数的程序输入到计算机中。例如键盘,鼠标,摄像头。

(2)输出设备:用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。例如显示器,打印机,绘图机。

(3)运算器:基本功能是完成对各种数据的加工处理,例如算术四则运算,与、或、求反等逻辑运算,算术和逻辑移位操作,比较数值,变更符号,计算主存地址等。(算术运算+逻辑运算)。

(4)控制器:发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作(控制程序)。 运算器和控制器组成中央处理器(CPU).

(5)存储器:主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。分为内存和外存。内存,一般指插在计算机主板上的内存条,但也包括主板、CPU、显卡、声卡等上带的内存。外存是一种独立于计算机的内存以及CPU的缓存之外的存储器,例如光盘,U盘。

3.冯诺依曼体系结构特点

1.处理的数据和指令一律用二进制数表示

2.顺序执行程序 计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序

3.硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成

你可能感兴趣的:(Java学习1--初识冯诺依曼体系)