冯诺依曼体系
冯·诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构,数学家冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。现代的计算机遵循的基本结构就是冯·诺依曼结构
组成部分
看上图可以总结为三个组成部分
- CPU:CPU可以看成是运算器和控制器的统称,这是计算机的核心。用于执行计算机中的各种算数和逻辑运算操作(其中算术逻辑单元是中央处理核心的部分),它也是发布命令的最高“管理者”,完成协调和指挥整个计算机系统的操作。CPU在运行时必须要有数据
- 存储器:存储器可以理解为内存,它是用于暂时存放CPU中的运算数据,以及外部存储器交换的数据。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。只要计算机开始运行,操作系统就会把需要运算的数据从内存调到CPU中进行运算,当运算完成,CPU将结果传送出来。
- 外设:这里的外设就是指输入设备和输出设备的统称,像硬盘就是一个即可输出又可输入的设备,还有键盘、鼠标、网卡等。它是一个可以永久存储数据的设备。