计算机结构通常被称为 计算机体系结构。它是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理、理论的总称。计算机体系结构包括硬件系统和软件系统两大部分,其中硬件系统是构成计算机各个功能部件的集合,是看得见、摸得着的是实实在在存在的物体,是计算机完成各项工作的物质基础。软件系统是指与操作相关的程序以及所有相关的文档和数据的集合。
冯·诺依曼结构是计算机体系结构的一种,它由程序指令存储器和数据存储器合并在一起,采用二进制逻辑、程序存储执行。计算机由以下五个主要部分组成:
1. 运算器(Arithmetic Logic Unit, ALU):执行算术和逻辑运算。
2. 控制器(Control Unit, CU):管理计算机的操作,包括指令的获取和执行。
3. 存储器(Memory):存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
4. 输入设备(Input):用于将外部数据输入计算机。
5. 输出设备(Output):用于将计算结果输出到外部设备。