计算机的逻辑组成主要包括以下五大部分:
控制器:
是整个计算机的中枢神经,负责解释程序规定的控制信息,根据其要求进行控制,调度程序、数据、地址,并协调计算机各部分工作及内存与外设的访问等。控制器的核心部件是“控制单元”(CU),它负责分析指令,并给出控制信号。
运算器:
执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作。运算器的核心部件是“算数逻辑单元”(ALU)。
存储器:
用于存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。存储器分为只读存储器(ROM)和随机存取存储器(RAM)。
输入设备:
向计算机输入数据和信息的设备,是计算机与用户或其他设备通信的桥梁。常见的输入设备有键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、游戏杆、语音输入装置等。
输出设备:
计算机硬件系统的终端设备,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。常见的输出设备有显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等。
这些部分通过冯·诺依曼架构相互连接,共同完成计算、存储和数据传输等功能。